【问题标题】:What is the -B switch for in a Maven build? I see it in GitHub Actions but nowhere elseMaven 构建中的 -B 开关是什么?我在 GitHub Actions 中看到它,但在其他地方没有看到
【发布时间】:2021-02-19 23:19:39
【问题描述】:

我正在使用 GitHub Actions,并且对于每个 GitHub Actions Maven 项目,我看到构建文件使用了 -B package 开关。

run: mvn -B package --file pom.xml

Maven 标准开关或 GitHub Actions 功能?

我假设 -B 只代表构建?批?但是谷歌搜索甚至查看 Apache Maven 文档,我看不到 -B 开关记录。我所有的搜索都只是将我带回了其他使用该开关的 GitHub Actions YAML 页面,而没有对其进行描述。

谁能清楚说明-B package 开关的含义,或许还可以提供一些相关文档的链接?

【问题讨论】:

    标签: java maven continuous-integration maven-plugin github-actions


    【解决方案1】:

    根据Apache Maven CLI Options Reference

    -B,--batch-mode 以非交互(批处理)模式运行(禁用输出颜色)

    【讨论】:

    • 接受了答案,但我对我的 Google 搜索未能找到 CLI 页面感到有点羞愧和羞辱。
    • 还有一个简单的mvn --help 也提供信息;-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    • 1970-01-01
    • 2014-04-21
    • 2020-07-03
    • 2021-03-30
    • 2014-04-07
    相关资源
    最近更新 更多