从Maven pom.xml确定Eclipse项目名称

时间:2018-08-29 11:12:43

标签: eclipse maven emf ecore

我非常不喜欢代码分支中的IDE特定文件,因此我希望摆脱所有.project.classpath.settings,无论文件和文件夹是什么。

我有几个Eclipse Ecore Modeling Projects,它们在Eclipse .project文件中的命名与将它们导入为Maven项目时得到的命名不同。一旦需要从我们的模型中生成代码,这便成为问题,因为它们引用了.project中所述的名称。

groupId中的artifactIdpom.xml如下:

<groupId>com.firm</groupId>
<artifactId>emf-model</artifactId>

因此,当将它们作为Maven项目导入时,该项目将称为emf-model

但是该模型要求将其命名为com.firm.emf

我看到了一些解决方案(例如,将com.fire.emf用作artifactId,在导入后重命名项目,更改模型文件以引用artifactId

但是我真的很想确定在将项目导入为Maven项目时如何调用该项目。对于项目名称为groupId.artifactId而不只是artifactId,我也感到非常满意。

是否有任何Eclipse设置或Maven技巧可以做到这一点?

0 个答案:

没有答案