我有一些多年的Maven項目經驗,即使是多模塊項目(這也讓我討厭 maven的多模塊功能(所以現在完成了免責聲明)),甚至如果我真的很喜歡Maven的有件事我不能得到關於一個明確的答案:Maven Multi模塊的優勢在於簡單的依賴性
什麼是多模塊Maven項目的一個典型的用例?這種結構與簡單的依賴關係和父pom相比的附加價值是多少?
我已經看到了很多多模塊項目的配置,但所有這些都可以通過創建一個簡單的依賴庫作爲可交付成果(即使是作爲單獨的可交付成果) :分解依賴和配置),我還沒有找到任何用例,我可以清楚地看到多模塊結構的附加價值。
我一直髮現這種結構帶來了過度複雜而沒有真正的好處:我在哪裏錯過了什麼? (說實話,我可以得到一些ear
可以受益於這種結構,但除了那個特定的用例,任何其他真正的用途和好處?)
這聽起來對我來說最好的用例描述到目前爲止,而且您對其他答案的評論也證實了我的想法/感受:多模塊爲Multipackaging或大型項目提供了價值。 – benzonico 2013-03-23 16:42:05
我絕不是maven的fanboi,但有些情況下,它「剛剛工作」,這似乎是我的優勢之一。很高興答案幫助。 – digitaljoel 2013-03-23 17:06:08
我實際上正在密謀使用這個答案來演示多模塊應該在哪些情況下不應該被使用。 – benzonico 2013-03-23 20:04:11