maven创建父子关系的聚合项目

  我最近使用eclipse的mavean插件创建父子关系的聚合项目,如果创建子工程直接在父工程我相信大家都会创建,但是子工程在父工程中的其中一个文件夹里面,我们创建子工程是直接存在父工程下面的,当我们想把该子工程移动到父工程下面的文件夹里面的时候,外面的子工程就消失不见了等等各种问题……

   步骤如下:

1.点击右键----》new----》选择maven目录下面- ---》

2.点击next ----》选择然后正常操作下一步创建父工程。

3.除了pom.xml文件外,删除所有的文件

=============》》》》

4.点击pom.xml文件

5.创建子工程

6.我们创建父子项目效果图如下:

               

7.如果想要创建子工程直接放在父工程目录下面的话,这样就可以了,如果想把子工程放在父工程目录下面的一个文件夹中,需要在父工程目录下创建一个文件夹,然后把父工程目录下面的子工程移到该目录下面,点击子工程中pom.xml文件添加<relativePath>../../pom.xml</relativePath>。还要修改父级项目下面的pom.xml的子项目的路径。

子项目:父项目:     

8.在eclipse中把父级项目删除掉(不要删除硬盘上的文件),然后重新导入父级项目,此时eclipse会识别出父级项目下还有一个子项目,并且默认会把这两个项目加载到一个working set 中。

 

 

 

原文地址:https://www.cnblogs.com/javJoker/p/7879485.html