天天看點

用Eclipse建立Maven多子產品項目

1建立父項目

  1. 在Eclipse裡面New ->other ->Maven ->

    Maven Project 點選下一步

  2. 在彈出界面中選擇“Create a simple project”
用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目

2建立項目

  1. 在Eclipse裡面New ->other ->Maven ->

    Maven Module 點選下一步

    用Eclipse建立Maven多子產品項目
  2. 輸入子產品項目名  

    用Eclipse建立Maven多子產品項目
  3. 這個項目是一個公用的子產品項目 這裡archetype我選擇quickstart
用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目

下面試zwp-parent的pom.xml。可以看到包含了子產品項目zwp-common

用Eclipse建立Maven多子產品項目

下面試zwp-common的pom.xml 先去掉警告的兩行代碼。

用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目

3以相同方式再建立個web子產品項目

用Eclipse建立Maven多子產品項目

這裡我們archetype選擇webapp

用Eclipse建立Maven多子產品項目
用Eclipse建立Maven多子產品項目

4添加依賴

由于zwp-web依賴zwp-common項目,是以我們需要把引入。

  1. 首先在zwp-parent的pom.xml檔案中添加如下  project.version控制項目的版本号

    ,下面橢圓裡面是其他兩個檔案裡面都需要的依賴包。把這個依賴包放在zwp-parent的pom.xml

    檔案裡,其他兩個就可以去掉了也一樣能引用。

    用Eclipse建立Maven多子產品項目
  2. zwp-common pom.xml
    用Eclipse建立Maven多子產品項目
  3. zwp-web pom.xml
    用Eclipse建立Maven多子產品項目
  4. 完成上述後可以看到zwp-web maven依賴
    用Eclipse建立Maven多子產品項目

好 大功告成

繼續閱讀