2011-11-14 66 views
2

我有一個深層次的maven項目。頂層項目是純粹的聚合項目:它們本身並不定義依賴關係,只是枚舉每個依賴關係都很多的子項目。得到關於maven依賴的彙總信息

我知道如何獲得每個project的依賴關係報告。問題是信息不會自動傳播到上層項目。例如,如果我有項目「基礎」和2個子項目「一個」和「兩個」,我可以看到每個子項目的相關性報告(dependenices.html),但沒有看到關於基礎項目級別的總報告。

有沒有辦法實現這樣的報告?我目前的解決方法是編寫解析所有「dependencies.html」文件並創建總報告的程序,但實現此類代碼需要幾個小時。

有沒有其他解決方案?是否可以在pom中定義基礎項目取決於其子項目的所有庫?

+1

見http://stackoverflow.com/questions/3435130/aggregate-dependencies-in-a-multi-module-maven -項目。 –

回答