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