我已经将我的 xtext 项目包从com.x.y
重组为com.x.y.z
。 但不幸的是,并非所有路径引用都得到了更新。
运行 mwe2 工作流似乎没有问题。但是src-gen
文件夹仍然在以前的(com.x.y
)层次结构中生成。
插件中的某些路径条目.xml(com.x.y.z
和com.x.y.z.ui
)被忽略以进行更新。所以我试图手动改变它们。但它仍然不起作用。
有人可以给我一个建议,在 xtext 项目中,正确的路径配置在哪里,告诉编译,src-gen
文件夹的生成顺序?
大约一年前,我们还重组了EMF-IncQuery项目的语法。我不记得将生成管理到新包中需要什么,但以下之一必须做到这一点:
- 我们已将 mwe 和 xtext 文件移动到一个新包中。
- 这意味着,我们必须更新 MWE 中的 grammarURI 属性 。
- 我们已更新语法/ecore uri,使其类似于新的命名约定。
我们所有的更改都可以在我们的旧存储库 (https://github.com/ujhelyiz/EMF-IncQuery/commit/6f7a618fc7f89386c9f85b3481761168ea91857a) 中找到,但我无法提供较小的示例。您可能需要查找 Xtext、MWE 以及可能的清单更改。