天天看點

Eclipse建立maven項目(父子項目)

在eclipse下建maven項目,該項目由多個子項目組成

1.建立一個父項目

NEW -->project-->maven-->maven Project,點選下一步,進入new maven Project的Select project name and location界面

<a href="https://s3.51cto.com/wyfs02/M01/9C/1B/wKiom1lsV8WAgm1VAAByMpE96VI001.png-wh_500x0-wm_3-wmp_4-s_1537723667.png" target="_blank"></a>

<a href="https://s3.51cto.com/wyfs02/M01/9C/1B/wKiom1lsWBqiAVcTAABc5PvsmW0796.png-wh_500x0-wm_3-wmp_4-s_106569945.png" target="_blank"></a>

選中圖中的選項框,下一步

<a href="https://s4.51cto.com/wyfs02/M00/9C/25/wKiom1lsnLaDB_L9AABoETyj9m8937.png-wh_500x0-wm_3-wmp_4-s_4162727141.png" target="_blank"></a>

輸入自己要建的項目名稱等内容,描述可不填。然後點選完成,父項目就建立好了

<a href="https://s3.51cto.com/wyfs02/M01/9C/25/wKiom1lsnqmSNIFvAAB46W0wKpg044.png-wh_500x0-wm_3-wmp_4-s_2546109838.png" target="_blank"></a>

此時父項目的pom檔案如下所示:

<a href="https://s5.51cto.com/wyfs02/M01/9C/25/wKioL1lsn8XBOy6qAABRfOXagB4461.png-wh_500x0-wm_3-wmp_4-s_645893139.png" target="_blank"></a>

2.建立子項目

2.1 将項目中的src檔案删除(可有可無,主要看個人需要)

2.2 選中項目,點選右鍵,選擇NEW --&gt;project--&gt;maven--&gt;maven Module,點選下一步,在出現的界面中輸入子項目的名稱,點選下一步,出現Select an Archetype界面。這時選擇maven-Archetype-site-quickStart或者maven-Archetype-webapp(建構web層時使用),然後選擇完成,即生成子項目。

最後成果  

<a href="https://s5.51cto.com/wyfs02/M02/9C/25/wKioL1lsoXmTNlqVAAA-BBLaHbM424.png-wh_500x0-wm_3-wmp_4-s_19741219.png" target="_blank"></a>

這時建構父項目的子項目完成,建構其他的子項目和此類似。

在建構第二個子項目時可能在父項目中沒有及時出現,這時隻要把項目重新整理下就可以了。

其實在普通的項目上是不允許建構子子產品的,能否在一個項目下建立子子產品,主要取決于是否有&lt;packaging&gt;pom&lt;/packaging&gt;這個配置。如果有這個配置則任何項目都可以建立子子產品。

本文轉自 潛心笃志 51CTO部落格,原文連結:http://blog.51cto.com/82711020/1948334

繼續閱讀