我创建了一个具有以下结构的Maven项目:
+ root-project pom.xml (pom) + sub-projectA (jar) + sub-projectB (jar)
我已完成以下步骤:
所以我显然在顶级pom.xml中有以下元素:
<modules>
<module>sub-projectA</module>
<module>sub-projectB</module>
</modules>
Run Code Online (Sandbox Code Playgroud)
最后一步是:
mvn eclipse:clean eclipse:eclipse
Run Code Online (Sandbox Code Playgroud)
现在,如果我在Eclipse中导入root项目,它似乎将我的项目视为资源,而不是像java项目.
但是,如果我导入每个子项目sub-projectA和sub-projectB,它们看起来就像java项目.
这对我来说是个大问题,因为我有更深层次的层次结构.任何帮助,将不胜感激!