工程结构是一个父工程包含两个子模块,父工程原来的version为默认的0.0.1.snapshot,我想修改成1.0.snapshot,结构修改了以后,子模块打包出错.
父工程修改以后,子模块的pom中的版本号并没有跟着修改,需要手动更新.
修改子模块依赖的父工程的版本号为修改后的版本号就好了.
如果不想一个一个修改,可以使用命令
1、修改版本
mvn versions:set -DnewVersion=2.0.0-SNAPSHOT
2、回滚版本(提交后不能回滚)
mvn versions:revert
3、提交版本
mvn versions:commit