maven-常用命令参数
| 参数 | 说明 |
| -v,--version | 显示版本信息 |
| -V,--show-version | 显示版本信息后继续执行其他maven目标 |
| -h,--help | 显示帮助信息 |
| -e,--errors | 控制maven的日志级别,产生执行错误相关消息 |
| -X,--debug | 控制maven的日志级别,产生执行调试信息 |
| -q,--quiet | 控制maven的日志级别,仅仅显示错误 |
| -Pxxx | 激活id为xxx的profile(如果有多个,用逗号隔开) |
| -Dxxx=yyy | 指定java全局属性 |
| -o,--offline | 运行offline模式,不联网更新依赖 |
| -N,--non-recursive | 仅在当前模块执行命令,不构建子模块 |
| -pl,--module_name | 在指定模块上执行命令 |
| -ff,--fail-fast | 遇到构建失败就直接退出 |
| -fn,--fail-never | 无论项目结果如何,构建从不失败 |
| -fae,--fail-at-end | 仅影响构建结果,允许不受影响的构建继续 |
| -C,--strict-checksums | 如果校验码不匹配的话,构建失败 |
| -c,--lax-checksums | 如果校验码不匹配的话,产生警告 |
| -U | 强制更新snapshot类型的插件或依赖库(否则maven一天只会更新一次snapshot依赖) |
| -npu,--no-plugin-updates | 对任何相关的注册插件,不进行最新检查(使用该选项使maven表现出稳定行为,该稳定行为基于本地仓库当前的所有可用插件版本) |
| -cpu,--check-plugin-updates | 对任何相关的注册插件,强制进行最新检查(即使项目pom里明确规定了maven插件版本,还是会强制更新) |
| -up,--update-plugins | 和-cpu相同 |
| -B,--batch-mode | 在非交互(批处理)模式下运行(该模式下,maven需要输入时,它不会停下来接受用户的输入,而且使用合理的默认值) |
| -f,--file | 强制使用备用的pom文件 |
| -s,-settings | 用户配置文件的备用路径 |
| -gs,--global-settings | 全局配置文件的备用路径 |
| -emp,--encrypt-master-password | 加密主安全密码,存储到maven settings文件里 |
| -ep,--encrypt-password | 加密服务器密码,存储到maven settings文件里 |
| -npr,--no-plugin-registry | 对插件版本不使用~/.m2/plugin-registry.xml(插件注册表)里的配置 |
原文:(46条消息) maven常用命令参数_兮动人的博客-CSDN博客_mvn 命令参数