我有2个多模块项目。这两个项目没有共同点,也没有共同点。
PrjA (groupId=PrjA, artifactId=PrjA)
Base (package=PrjA.Base, groupId=PrjA, artifactId=Base)
Foo (package=PrjA.Foo, groupId=PrjA, artifactId=Foo)
PrjB (groupId=PrjB, artifactId=PrjB)
Base (package=PrjB.Base, groupId=PrjB, artifactId=Base)
Bar (package=PrjB.Bar, groupId=PrjB, artifactId=Bar)
如果我使用mvn构建这两个项目,则都很好。
PrjA.Base不等于PrjB.Base-它只是同一个名称,因为两个项目内部都有基础知识。
但是现在我需要将它们导入Eclipse。导入第一个项目效果很好。 但是,如果我尝试导入第二个,那么Base是个问题。
Project Base already exists
Add a version or custom suffix using "Name template" in "Advanced"
我看到工件Base相同,但groupId不同。
是否需要在Eclipse中具有唯一的artifactId?