我正在为使用XText 2.0的项目寻找示例pom.xml
,尤其是在“普通” maven项目中的代码生成器XPand 1.1。
我已经在Google上度过了一段时间,但是我可能使用了错误的术语,或者没有示例。
我已经为xtext 0.7.2使用了pom,并且要将项目更新为2.0。但我不知道从哪里开始。
我目前所拥有的是4个Maven项目的结构:
mydsl
mydsl.generator(未使用)
mydsl.ui
应用程序(包含用于生成代码的xpand模板)
mydsl项目是xtext 0.7.2项目,其中(mydsl
)中带有其他pom,这些pom将生成的类作为maven依赖项提供。application
具有mwe
工作流程和xpand模板以生成源代码。该项目对mydsl
具有maven依赖性
因为我还没有实现太多的gui编辑器功能,所以我什至会丢掉所有xtext内容(语法和xpand模板除外)并构建一个完整的新xtext 2项目。
但是我真的不知道如何为(新)mydsl项目构建pom。
最佳答案
我找到了真正的Maven xtext2项目。
检查一下:
http://code.google.com/a/eclipselabs.org/p/spray/