从现有 Ecore 模型创建 XTEXT 语法

Creating XTEXT Grammar from existing Ecore Model

我正在尝试从现有的 ecore 模型生成 xtext 语法。 xtext 语法生成良好。当我执行“生成 xtext 工件”时,它以“2278 [main] INFO .emf.mwe2.runtime.workflow.Workflow - 完成。”结束。

但是,它会在项目中产生错误,例如“formatter2”中的“无法解析类型”。请参阅下图了解详细信息和指南。

此致, 米斯巴

ecore 的 java 类 缺失

这些java类不是自动生成的,需要手动触发创建

因此打开 genmodel 文件并在根目录中右键单击生成模型代码。