我使用maven插件为eclipse导入了一个maven项目,该项目有几个子项目进入eclipse。
后来我想为这个导入的项目添加另一个子项目。我所做的是在默认的eclipse工作区中通过eclipse创建一个新的maven项目,并将创建的项目移动到原始项目的所需位置。
我的问题是,即使eclipse将以前的子项目视为项目,新添加的项目也只显示为文件夹,而不是子项目。所以我不能通过eclipse向新添加的子项目添加任何类。
这是我的项目结构。
可以看出,即使有些文件夹显示为蓝色,有些文件夹显示为黄色。黄色的那些不被视为项目。
有人可以帮助我让eclipse将这些项目识别为项目。
由于
答案 0 :(得分:1)
您需要以这种方式编辑新项目的pom:
<parent>
<groupId>com.firm.ex</groupId>
<artifactId>artifact</artifactId>
<relativePath>../pom.xml</relativePath>
<version>1</version>
</parent>
您必须以这种方式编辑父pom:
<modules>
...
<module>new_project_name</module>
</modules>