如何在eclipse中从MoDisco java模型生成java代码?

如何在eclipse中从MoDisco java模型生成java代码?,java,eclipse,code-generation,eclipse-emf,Java,Eclipse,Code Generation,Eclipse Emf,我开始调查。到目前为止,我可以从现有java项目中发现java模型,并使用编写转换来修改我的java模型。但是,我无法为修改后的java模型生成java代码。其中有从修改后的模型生成的java代码。一个名为JPAProject\u reseaction的启动配置用于此目的,如本屏幕截图所示: 有人知道启动配置是什么样子的吗?是否有教程解释此启动配置的创建?可以使用所述启动配置。然而,这并没有什么帮助,因为它严重依赖于包含硬编码绝对路径的非常特定的本地设置 MoDisco还在插件org.ecli

我开始调查。到目前为止,我可以从现有java项目中发现java模型,并使用编写转换来修改我的java模型。但是,我无法为修改后的java模型生成java代码。其中有从修改后的模型生成的java代码。一个名为
JPAProject\u reseaction
的启动配置用于此目的,如本屏幕截图所示:


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

可以使用所述启动配置。然而,这并没有什么帮助,因为它严重依赖于包含硬编码绝对路径的非常特定的本地设置

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

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

编辑:

整个插件
org.eclipse.gmt.modisco.java.generation
似乎不受欢迎,因为有一个新的API用于发现。我构建了一个新插件,该插件与前面提到的基于新API的MoDisco插件的功能相同。

可以使用前面提到的启动配置。然而,这并没有什么帮助,因为它严重依赖于包含硬编码绝对路径的非常特定的本地设置

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

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

编辑:
整个插件
org.eclipse.gmt.modisco.java.generation
似乎不受欢迎,因为有一个新的API用于发现。我构建了一个新插件,它与前面提到的基于新API的MoDisco插件的功能相同