我有一个metamodel.ecore
,我从genmodel
文件生成其模型代码(右键单击metamodel.genmodel
==>选择生成模型代码);
但是,一些额外的文件(plugin.xml
、plugin.properties
和build.properties
)是在代码生成过程中创建的。由于我只需要用于特殊目的的模型代码(例如,我不希望将当前项目转换为插件项目),因此我想防止生成这些文件。
有什么简单的方法可以做到这一点吗?
打开属性视图后,选择基因模型中的根元素。您需要在基因模型中进行以下更改:
- 将"全部/捆绑包清单"设置为
false
。它将阻止清单。要生成的 MF。 - 将模型/模型插件 ID 设置为空字符串,或使用属性视图右上角名为"恢复默认值"的按钮将其设置为
null
。它将阻止生成文件plugin.xml
、plugin.properties
和build.properties
。 - 将模板和合并/更新类路径设置为
false
。这是可选的,但在您的用例中,您可能希望 EMF 停止弄乱您的.classpath
文件。