1

我开始研究MoDisco。到目前为止,我可以从现有的 java 项目中发现一个 java 模型,并使用ATL编写转换来修改我的 java 模型。但是我无法为修改后的 java 模型生成 java 代码。在此演示中,有从修改后的模型生成的 java 代码。一个名为Acceleo的启动配置JPAProject_Regeneration用于此目的,如此屏幕截图所示: MoDisco 演示的屏幕截图

有谁知道启动配置是什么样的?是否有解释创建此启动配置的教程?

4

1 回答 1

1

提到的启动配置可以在 eclipse svn中找到。然而它并没有那么有用,因为它在很大程度上取决于一个非常具体的本地设置,其中包括硬编码的绝对路径。

MoDisco 还在插件中提供了一个发现者org.eclipse.gmt.modisco.java.generation。但是,此发现器在错误的扩展点下注册,因此在 UI 中不可用。请参阅提交的错误

另请注意,一旦发现者注册正确,它仅适用于 java 模型位于以 . 结尾的文件中.javaxmi

编辑:
整个插件org.eclipse.gmt.modisco.java.generation似乎已被弃用,因为有一个新的 API 用于发现。我基于新 API 构建了一个与上述 MoDisco 插件相同的新插件。

于 2012-10-29T13:51:04.427 回答