两种方法重命名maven项目的版本号
来源:互联网 发布:入侵摄像头软件 编辑:程序博客网 时间:2024/06/07 06:20
很多Maven用户遇到过这样一个问题,当项目包含大量模块的时候,为他们集体更新版本就变成一件烦人的事情,本文将介绍两种方法解决此问题
方法一:使用maven-release-plugin
mvn --batch-mode release:update-versions -DdevelopmentVersion=1.0.2-SNAPSHOT这种方法只能把version设置成快照版本
如果参数developmentVersion的值,不是快照版本,则会把原来版本(不管原来的版本是否是快照版本)修改为快照版本,并且微版本号加1
比如说,原来的版本号是1.2.1(或者说是1.2.1-SNAPSHOT),此时,就修改为1.2.2-SNAPSHOT
如果参数developmentVersion的值,是快照版本,则直接修改为当前值
方法二:使用 versions-maven-plugin
设置新版本号,将修改所有模块(包括子module)pom.xml中<version>内容
mvn versions:set -DnewVersion=1.0.2
注意:
1:这两种方法均无需在pom.xml里面增加插件的配置,直接执行相应的命令,即可修改
2:方法一只能把版本修改为快照版本,方法二可以修改成任意版本
2 0
- 两种方法重命名maven项目的版本号
- Versions Maven Plugin 管理项目重命名版本号
- maven获取svn版本号并输出到MANIFEST.MF的两种方法
- java中的Maven项目的两种打包方法
- 使用MyEclipse 2014构建Maven项目的两种方法
- MyEclipse导入maven项目的两种方法
- java中的Maven项目的两种打包方法
- iOS项目重命名的方法
- 多maven项目重命名
- c++获取OpenGL版本号的两种方法
- 任意更改maven项目的版本号
- iOS项目的完整重命名方法
- iOS项目的完整重命名方法
- iOS 重命名项目的完整方法
- 项目的完整重命名方法图文教程
- iOS项目的完整重命名方法
- WEB项目转为Maven项目的两种方式
- Python批量重命名指定文件夹下文件的两种方法
- Could not publish server configuration for Tomcat v6.0 Server at localhost.
- Java中PreparedStatement和Statement的用法区别
- DataTable常用方法属性
- UE3 Animation Compression Algorithms
- Poj 2299 Ultra-QuickSort【逆序数】
- 两种方法重命名maven项目的版本号
- log4j配置详解
- 【Android】不弹root请求框检测手机是否root
- 最大堆
- eclipse 项目中搜索资源(类方法,文件名,文件中的字符串),快捷键分类说明
- java Class getDeclaredFields() 与getFields()的区别
- response对象
- JavaScript的事件举例
- Android双向滑动菜单完全解析,教你如何一分钟实现双向滑动特效