maven命令
打包跳过单元测试
mvn clean package -DskipTests
mvn clean install -DskipTests
使用多核
mvn clean package -DskipTests -T 8
指定java版本
set JAVA_HOME=C:\programs\java\jdk1.8.0_431
mvn clean package -DskipTests
离线打包
mvn clean -o
mvn package -o
带 -o(离线模式,--offline)核心作用:Maven 不会尝试连接任何远程仓库,仅使用本地仓库(默认路径为 ~/.m2/repository)中已有的依赖和插件。行为特点:不会检查远程仓库的更新,也不会下载本地仓库中缺失的依赖 / 插件。如果本地仓库中缺少构建必需的依赖或插件,构建会直接失败(提示 “找不到依赖”)。适用场景:网络环境差或无网络时,确保构建不依赖外部网络。希望强制使用本地已缓存的依赖,避免意外下载新版本(保证构建稳定性)。