如何默认一直以多线程方式运行maven build

pro*_*Fox 4 java command-line maven

我想抽出时间在命令行上输入 -T3,因为我希望我将要做的所有 Maven 构建都运行多线程。

Maven 3.3.9 我用谷歌搜索,但没有找到任何有希望的东西,只有建议为命令行选项添加一个环境变量并将其附加到命令行上的每个 Maven 调用。

Maven:在 pom.xml 中配置并行构建

这样,每次仍然需要手动步骤(输入环境变量的名称)来进行并行构建。

我想在 mvn settings.xml 文件中进行全局配置。

khm*_*ise 5

你不能配置这样的东西settings.xml。从Maven 3.3.1开始,可以进行不同的配置。

您可以使用包含命令上给出的选项的文件${maven.projectBasedir}/.mvn/maven.config,例如在项目的根目录中,该文件可以简单地包含:

-T 3
Run Code Online (Sandbox Code Playgroud)

但这并不总是限于项目基础。