我想知道是否有最好的方法來分組maven項目。多模塊maven項目的最佳結構
如果我有超過1個pom項目,設置它們的最佳方法是什麼?
Solution 1:
groupid:parent:version (pom)
groupid.parent:child:version (jar)
groupid.parent:subproject:version (pom)
groupid.parent.subproject:childOne:version (jar)
groupid.parent.subproject:childTwo:version (jar)
groupid.parent.subproject:childThree:version (jar)
Solution 2:
groupid:parent:version (pom)
groupid:parent-child:version (jar)
groupid:parent-subproject:version (pom)
groupid:parent-subproject-childOne:version (jar)
groupid:parent-subproject-childTwo:version (jar)
groupid:parent-subproject-childThree:version (jar)
其他選項?!?
這在很大程度上取決於你的需求。一些標準是:模塊是獨立發佈還是一起發佈?子模塊組是否一起發佈?我會說沒有適用於所有項目的「最佳」結構。也許你可以更具體一些你的標準是什麼? – ilikeorangutans 2013-05-01 21:10:39
我在尋找一個通用的解決方案。對於所有情況。 – 2013-05-06 15:43:50