Maven 构建中的 -B 开关是什么?我在 GitHub 操作中看到它,但在其他任何地方都没有

What is the -B switch for in a Maven build? I see it in GitHub Actions but nowhere else

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

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

Maven 标准开关或 GitHub 操作功能?

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

任何人都可以阐明 -B package 开关的含义,并可能 link 提供一些关于它的文档吗?

根据 Apache Maven CLI Options Reference:

-B,--batch-mode Run in non-interactive (batch) mode (disables output color)