×
ABao阿宝
想是问题,做是答案;输在犹豫,赢在行动。
Maven根据你的构建参数的不同,打包出不同环境下运行的包
分类:
Java
发表:2020-05-25
围观(2073)
抢沙发
根据你的构建参数的不同,打包出不同环境下运行的包。构建命令 `mvn clean package -Pdev` 上面的命令会根据Maven Profile的 dev构建环境包,如果需要prod包,则把-P的参数替换成prod即可。 为了方便我会在每个项目下生成一个build.sh文件,内容如下: ```bash #!/bin/bash profileActive=prod if [ -n "$1" ]; then profileActive=$1 fi mvn clean package -Dmaven.test.skip=true -P$profileActive ``` 该脚本接收一个参数,即打包对应的Profile。默认情况下如果不带参数,会打包prod环境包。 需要注意的是,该命令跳过了测试。
标签:
mvn
构建
本文
暂无
评论
回复给
点击这里取消回复。
验证码(*)
Top
Python
产品设计
学习笔记
网络基础
PHP
经营管理
运维开发
系统测试
Shell
Java
系统开发
Linux运维
运维架构
Go
×
本文 暂无 评论