如何将特定的 Maven 配置文件分配给 intellij 运行 配置?

How can I assign a specific maven profile to an intellij run configuration?

我的项目结构中加载了多个项目,它们都使用不同的 Maven 配置文件。我知道我可以使用 Maven 项目选项卡切换配置文件,但我想分配一个特定的配置文件以与特定的 运行 配置一起使用。

如果您在 pom.xml 中创建了 maven 配置文件,您应该能够在 Intellij Idea 的右侧看到配置文件

如果有多个配置文件,您可以默认激活一个

           <activation>
                <activeByDefault>true</activeByDefault>
            </activation>

或者对于 运行 特定的配置文件,我们可以 select mvn install -Pbuild-profile

您可以通过对话框分配特定的配置文件"Edit Run Configurations"。请参阅此屏幕截图:

AFAIK,此配置文件设置会覆盖您在 IntelliJ 的 Maven 视图中 select 的选择。