eclipse xtext - 重组包层次结构

时间:2014-01-20 15:52:37

标签: java eclipse rcp xtext

我已将{x}项目包从com.x.y重组为com.x.y.z。 但遗憾的是并非所有路径引用都已更新。

运行mwe2工作流似乎没问题。但src-gen文件夹仍然在前一个(com.x.y)层次结构中生成。

plugin.xml中的某些路径条目(com.x.y.zcom.x.y.z.ui)被忽略以进行更新。所以我试着改变它们manuelly。但它仍然无效。

有人可以给我一个建议,在xtext项目中,是正确的路径配置,告诉编译,生成src-gen文件夹的顺序是什么?

1 个答案:

答案 0 :(得分:0)

大约一年前,我们还重组了EMF-IncQuery项目的语法。我不记得管理新包装的生成需要什么,但下面的一个必须要做的伎俩:

  1. 我们已将mwe和xtext文件移动到新包中。
    1. 这意味着,我们必须更新MWE中的grammarURI属性
  2. 我们已将语法/ ecore uri更新为类似于新的命名约定。
  3. 我们的旧存储库(https://github.com/ujhelyiz/EMF-IncQuery/commit/6f7a618fc7f89386c9f85b3481761168ea91857a)中提供了所有更改,但我无法提供更小的示例。您可能希望查找Xtext,MWE以及可能的更改。