zoukankan      html  css  js  c++  java
  • 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  进行提交,相当的强大。

  • 相关阅读:
    JS闭包
    webpack管理资源
    在webpack中使用配置文件
    webpack起步
    buuctf-MISC 面具下的flag
    Kali linux Steghide开源隐写工具
    buuctf-misc 九连环
    buuctf-Crypto rsarsa 1
    buuctf-web HardSQL 1
    buuctf-web Hack World 1
  • 原文地址:https://www.cnblogs.com/tonyauto/p/10069101.html
Copyright © 2011-2022 走看看