美文网首页程序员
Maven常用参数说明

Maven常用参数说明

作者: 木木与呆呆 | 来源:发表于2019-03-27 11:40 被阅读0次
    缩写 全名 说明
    -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 --debug Debug模式,输出详细日志信息
    -cpu --check-plugin-updates 【废弃】,仅为了向后兼容
    -npr --no-plugin-registry 【废弃】,仅为了向后兼容
    -npu --no-plugin-updates 【废弃】,仅为了向后兼容
    -up --update-plugins 【废弃】,仅为了向后兼容

    相关文章

      网友评论

        本文标题:Maven常用参数说明

        本文链接:https://www.haomeiwen.com/subject/fdtzvqtx.html