Maven 中使用 mvn 命令打包项目
临时修改 JAVA_HOME
Windows
batch
REM 用指定的 JDK
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251
REM 下面设置 Path 的命令在这里不需要,写出来只为方便查询参考。
set Path=%JAVA_HOME%\bin;%Path%
Linux
shell
# 用指定的 JDK
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
# 下面设置 PATH 的命令在这里不需要,写出来只为方便查询参考。
# 将JDK 的 bin 目录添加到 PATH 开头,优先使用该版本
export PATH=$JAVA_HOME/bin:$PATH
mvn 命令
batch
REM 查看版本
mvn -v
REM 打包
mvn clean package
REM 打包并安装到本地仓库
mvn clean package install
REM 使用【-Dmaven.test.skip=true】跳过单元测试
mvn clean package -Dmaven.test.skip=true
REM 使用 -P 参数指定 pom.xml 中生效的 profile(注意:中间没有空格)。
mvn clean package -Dmaven.test.skip=true -Psit
REM 使用 -s 参数指定 maven 使用的 settings.xml 配置文件
mvn clean package -Dmaven.test.skip=true -s D:\maven\settings.xml
REM 使用 -U 或 --update-snapshots 强制更新 -SNAPSHOT 包
mvn clean package -Dmaven.test.skip=true --update-snapshots -s D:\maven\settings.xml