maven快速自動更新子模塊項目的版本號


當一個版本發布,新起一個版本時,我們需要更改一下項目中的版本號。
一個maven工程,如果只是一個單一的主項目,那么只要手動修改一下 pom.xml 就 可以了,耗不了多少時間。
但是如果這個maven項目有很多的子模塊項目,那么一個個手動的去改就比較麻煩,

大一點的項目可能會有幾十 個,這樣子一個個手動去改又費時又費力啊,一個出錯可能還要再改回來,相當的麻 煩。

在我的想象中maven不應該這么弱智啊,這點功能都沒有?查找了下,果然,只要用 以下命令

 

mvn versions:set ‐DnewVersion=1.0.1‐SNAPSHOT

或者

mvn ‐N versions:update‐child‐modules

一切就都搞定了,maven會自動安裝一個versions的插件幫你完成一系列的工作。在修改完成后,如果你對所做的更改不滿意,還可以用 mvn versions:revert  進行 回滾。如果滿意則可以使用  mvn versions:commit  進行提交,相當的強大。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM