2
我需要更改項目版本,並且可以通過創建Maven項目並添加版本的Maven目標來實現:set。我也可以手動。Jenkins - 手動更改pom.xml版本
問題:手動更改pom.xml
版本是否有任何缺點(使用sed/awk)?
我需要更改項目版本,並且可以通過創建Maven項目並添加版本的Maven目標來實現:set。我也可以手動。Jenkins - 手動更改pom.xml版本
問題:手動更改pom.xml
版本是否有任何缺點(使用sed/awk)?
更改使用Maven插件的版本肯定比手動方法更好(如sed
/awk
)有以下幾個原因:
versions:set
也將自動採取傳播變化子模塊,在多模塊Maven項目的情況下照顧,因爲goal:
集當前項目的版本以及根據該更改根據需要將該更改傳播到任何子模塊。
它絕對沒錯通過編輯來設置版本pom.xml,但一定不要忘記隨處更改它(在子模塊中,依賴性,..) – Stephan