我们的项目为了方便mvn打包发布做了版本区分,将生产 测试 开发的配置文件用版本区开来
一般我们打包是放在IDEA里面打包的,没有什么问题,但是我想自己在本地做一个一键打包脚本方便打包时遇到一个问题:mvn clean install -Pprod -settings XXXXXX 这个命令执行完,打包处理来的配置文件始终是dev的,觉得非常奇怪,问了度娘,说要改maven版本,升级了版本问题始终没有解决,后来才发现是pom文件各个版本放的顺序有问题
修改前
修改后
要将prod放到dev后面才行,终于问题解决。
mvn clean install -P 后面带的版本号无效
最新推荐文章于 2024-04-16 13:11:58 发布