如何使用不同的系统属性多次调用 Maven 配置文件

How to invoke a maven profile multiple times with different system properties

我有大约 15 个 maven 配置文件,除了它们在配置中有不同的 systemPropertyVariables 之外,它们是相同的。我想用一个命令来执行它们,我知道我可以使用这个:Executing multiple maven profiles

是否可以在不必在 maven 命令中列出所有配置文件的情况下执行此操作,即我可以在我的 POM 文件中创建一个配置文件,然后调用多个配置文件吗?或者,如果我可以使用不同的 systemPropertyVariables 多次执行单个配置文件,那也可以。

您可以根据 属性 激活配置文件。对于许多配置文件,这可能是相同的 属性,因此在命令行上使用类似 -Dsomeprop=true 的东西可以为您激活许多配置文件。

也就是说,有15个配置文件是很不寻常的,你应该分析一下你的构造是否太复杂了。