自定义genmodel不要创建plugin.xml,plugin.propeties和build.properties

时间:2015-04-21 09:13:52

标签: eclipse-emf-ecore

我有metamodel.ecore我从genmodel文件生成模型代码(右键点击metamodel.genmodel ==>选择生成型号代码);

但是,在代码生成期间会创建一些其他文件(plugin.xmlplugin.propertiesbuild.properties)。由于我只是需要模型代码用于我的特殊目的(例如,我不想将我当前的项目转换为插件项目),我想阻止生成这些文件。

有任何简单的方法吗?

1 个答案:

答案 0 :(得分:3)

打开属性视图后,选择genmodel中的根元素。您需要在genmodel中进行以下更改:

  • All / Bundle Manifest 设置为false。它将阻止生成MANIFEST.MF。
  • 型号/型号插件ID 设置为空字符串,或使用名为“恢复默认值”的属性视图右上角的按钮将其设置为null。它会阻止生成文件plugin.xmlplugin.propertiesbuild.properties
  • 设置模板&合并/更新类路径false。这个是可选的,但是根据您的使用案例,您可能希望EMF停止使用.classpath文件。