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 命令参数