Maven CLI 选项参考

选项描述
-am,--also-make如果指定了项目列表,则还构建列表所需的项目
-amd,--also-make-dependents如果指定了项目列表,则还构建依赖于列表中项目的项目
-B,--batch-mode以非交互(批处理)模式运行(禁用输出颜色)
-b,--builder 要使用的构建策略的 id
-C,--strict-checksums如果校验和不匹配,则构建失败
-c,--lax-checksums校验和不匹配时发出警告
-null,--color 定义输出的颜色模式。支持“自动”、“始终”、“从不”。
-cpu,--check-plugin-updates无效,仅保留用于向后兼容
-D,--define 定义系统属性
-e,--errors产生执行错误信息
-emp,--encrypt-master-password 加密主安全密码
-ep,--encrypt-password 加密服务器密码
-f,--file 强制使用备用 POM 文件(或带有 pom.xml 的目录)
-fae,--fail-at-end仅在之后使构建失败;允许所有未受影响的构建继续
-ff,--fail-fast在反应堆构建的第一次失败时停止
-fn,--fail-never无论项目结果如何,都不要让构建失败
-gs,--global-settings 全局设置文件的备用路径
-gt,--global-toolchains 全局工具链文件的备用路径
-h,--help显示帮助信息
-l,--log-file 所有构建输出的日志文件(禁用输出颜色)
-llr,--legacy-local-repository使用 Maven 2 Legacy Local Repository 行为,即不使用 _remote.repositories。也可以使用 -Dmaven.legacyLocalRepo=true 激活
-N,--non-recursive不要递归到子项目中
-npr,--no-plugin-registry无效,仅保留用于向后兼容
-npu,--no-plugin-updates无效,仅保留用于向后兼容
-nsu,--no-snapshot-updates禁止 SNAPSHOT 更新
-ntp,--no-transfer-progress下载或上传时不显示传输进度
-o,--offline离线办公
-P,--activate-profiles 要激活的配置文件的逗号分隔列表
-pl,--projects 要构建的指定反应器项目的逗号分隔列表,而不是所有项目。项目可以通过 [groupId]:artifactId 或其相对路径指定
-q,--quiet安静的输出 - 只显示错误
-rf,--resume-from 从指定项目恢复反应器
-s,--settings 用户设置文件的备用路径
-t,--toolchains 用户工具链文件的备用路径
-T,--threads 线程数,例如 2.0C,其中 C 是核心乘数
-U,--update-snapshots强制检查远程存储库上丢失的版本和更新的快照
-up,--update-plugins无效,仅保留用于向后兼容
-v,--version显示版本信息
-V,--show-version在不停止构建的情况下显示版本信息
-X,--debug产生执行调试输出