如何在eclipse中从MoDisco java模型生成java代码?
我开始调查MoDisco。到目前为止,我可以从现有java项目中发现java模型,并使用ATL编写转换来修改我的java模型。但是,我无法为修改后的java模型生成java代码。在this demo中,有从修改的模型生成的java代码。一个名为JPAProject_Regeneration
的Acceleo启动配置用于此目的,如本屏幕截图所示:
有人知道启动配置是什么样子的吗?是否有教程解释此启动配置的创建
你可以在下面搜索框中键入要查询的问题!
我开始调查MoDisco。到目前为止,我可以从现有java项目中发现java模型,并使用ATL编写转换来修改我的java模型。但是,我无法为修改后的java模型生成java代码。在this demo中,有从修改的模型生成的java代码。一个名为JPAProject_Regeneration
的Acceleo启动配置用于此目的,如本屏幕截图所示:
有人知道启动配置是什么样子的吗?是否有教程解释此启动配置的创建
# 1 楼答案
所提到的启动配置可以是found in the eclipse svn。然而,这并没有什么帮助,因为它严重依赖于包含硬编码绝对路径的非常特定的本地设置
MoDisco还在插件
org.eclipse.gmt.modisco.java.generation
中提供了一个发现者。但是,此发现者在错误的扩展点下注册,因此无法从UI中使用。参见filed bug还要注意的是,一旦发现者被正确注册,它只适用于java模型位于以^{结尾的文件中的情况
编辑:
整个插件
org.eclipse.gmt.modisco.java.generation
似乎不受欢迎,因为有一个新的API用于发现。我构建了一个新插件,该插件与前面提到的基于新API的MoDisco插件的功能相同