我們的項目中有一個根POM,越來越多的人消費。所以我們現在考慮把這個提取成一個真正的父POM(即沒有0和特定的構建命令)。我應該在哪裏存放我公司的母公司POM?
現在的問題是,這個新的父母POM應該去哪裏?我看到兩個選項:
- 一個新的項目
- 到一個文件夾
parent/
的framework
項目內。
我看着Maven和它使用父POM(here is the latest release)獨特的項目。
但這意味着relativePath
最常出錯(我真的不希望開發人員必須使用這種方法檢出父POM)。
這兩種方法的區別/優點/缺點是什麼?
製作一個單獨的項目。在SVN中創建一個單獨的項目或從Git創建一個適當的倉庫。將父pom部署到資源庫管理器中,因此沒有人需要檢出父pom,因爲它將通過資源庫管理器通過maven使用。 – khmarbaise
將其作爲獨立項目創建的原因是什麼? –
(我傾向於同意,順便說一句,但我真的很想證明我的直覺:-) –