2011-06-16 92 views
2

我有一個父POM構建了一堆模塊,看起來是這樣的:Maven構建最後父POM

pom.xml 
    | project-A/pom.xml 
    | project-B/pom.xml 
    | project-C/pom.xml 

導致

家長 一個 乙 ℃的構建順序

當我安裝時,我想運行一堆ant父任務,基本上將其中的jar包移動到另一個目錄中,這需要首先構建模塊,然後將父級做這件事。問題是,父pom先構建然後構建模塊,這不是我想要的。

但主要要求是我必須在安裝階段完成,如果可能的話。

我該如何做到這一點,以便當我運行乾淨的安裝時,它會在模塊建好之後運行ant任務,並且模塊的罐子在目標目錄中?

回答

2

只要創建一個「包裝模塊」,它依賴所有其他模塊並在那裏運行你的ant任務。