Eclipse将目录视为子项目

时间:2014-10-06 08:26:50

标签: java eclipse maven

我使用maven插件为eclipse导入了一个maven项目,该项目有几个子项目进入eclipse。

后来我想为这个导入的项目添加另一个子项目。我所做的是在默认的eclipse工作区中通过eclipse创建一个新的maven项目,并将创建的项目移动到原始项目的所需位置。

我的问题是,即使eclipse将以前的子项目视为项目,新添加的项目也只显示为文件夹,而不是子项目。所以我不能通过eclipse向新添加的子项目添加任何类。

这是我的项目结构。

enter image description here

可以看出,即使有些文件夹显示为蓝色,有些文件夹显示为黄色。黄色的那些不被视为项目。

有人可以帮助我让eclipse将这些项目识别为项目。

由于

1 个答案:

答案 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>