maven-常用命令参数

maven-常用命令参数

起男 624 2022-05-30

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