zl程序教程

您现在的位置是:首页 >  后端

当前栏目

maven基础:mvn命令常用参数整理;如:-am构建指定模块,同时构建指定模块依赖的其他模块

Maven基础模块依赖命令 常用 参数 构建
2023-09-14 09:02:03 时间
缩写全名说明
-h--help显示帮助信息
-am--also-make构建指定模块,同时构建指定模块依赖的其他模块
-amd--also-make-dependents构建指定模块,同时构建依赖于指定模块的其他模块
-B--batch-mode以批处理(batch)模式运行
-C--strict-checksums检查不通过,则构建失败;(严格检查)
-c--lax-checksums检查不通过,则警告;(宽松检查)
-D--define <arg>定义系统变量
-e--errors显示详细错误信息
-emp--encrypt-master-password <arg>加密主安全密码,用于用户访问管理等
-ep--encrypt-password <arg>加密服务器密码
-f--file <arg>使用指定的POM文件替换当前POM文件
-fae--fail-at-end最后失败模式:Maven会在构建最后失败(停止)。如果Maven refactor中一个失败了,Maven会继续构建其它项目,并在构建最后报告失败。
-ff--fail-fast最快失败模式: 多模块构建时,遇到第一个失败的构建时停止。
-fn--fail-never从不失败模式:Maven从来不会为一个失败停止,也不会报告失败。
-gs--global-settings <arg>替换全局级别settings.xml文件
-l--log-file <arg>指定输出日志文件
-N--non-recursive仅构建当前模块,而不构建子模块(即关闭Reactor功能)
-nsu--no-snapshot-updates强制不更新SNAPSHOT
-U--update-snapshots强制更新releases、snapshots类型的插件或依赖库(否则maven一天只会更新一次snapshot依赖)
-o--offline运行offline模式,不联网进行依赖更新
-P--activate-profiles <arg>激活指定的profile文件列表(用逗号[,]隔开)
-pl--projects <arg>手动选择需要构建的项目,项目间以逗号分隔
-q--quiet安静模式,只输出ERROR
-rf--resume-from <arg>从指定的项目(或模块)开始继续构建
-s--settings <arg>替换用户级别settings.xml文件
-T--threads <arg>线程计数,例如2.0c,其中c是核心数,两者相乘即为总线程数
-t--toolchains <arg>指定用户的toolchains文件路径
-V--show-version显示版本信息而不停止构建
-v--version显示版本信息
-X--debugDebug模式,输出详细日志信息
-cpu--check-plugin-updates【废弃】,仅为了向后兼容
-npr--no-plugin-registry【废弃】,仅为了向后兼容
-npu--no-plugin-updates【废弃】,仅为了向后兼容
-up--update-plugins【废弃】,仅为了向后兼容