2013-04-13 109 views
2

我想使用Maven多模塊,它由4個模塊組成:域模塊,DAL模塊,服務模塊和Web模塊。所有這些模塊都有一個父項目。問題是我不知道執行點在哪裏?我應該從Web模塊運行它嗎?或從父項目maven項目?如果我從父項目運行它,父項目的打包是'POM'而不是'WAR'?應該改變它嗎?請幫助Maven Multi模塊執行點

回答

3

你,如果你有這樣的結構,從父模塊運行:

root 
    +-- pom.xml 
     +--- domain 
     !  +-- pom.xml 
     +--- dal 
     !  +-- pom.xml 
     +--- service 
     !  +-- pom.xml 
     +--- web 
      +-- pom.xml 

這意味着要進入目錄和不喜歡的東西MVN清潔mvn包

而你應該不是更改根項目的包裝。