eclipse - 在Intellij IDEA中自动激活maven配置文件

标签 eclipse maven intellij-idea maven-profiles

有没有办法在 IntelliJ IDEA 中打开项目时自动激活 Maven 配置文件?

对于 eclipse,这可以通过使用属性 m2e.version 进行激活来完成,我认为 IDEA 可能有类似的东西。

<profiles>
    <profile>
        <id>m2e</id>
        <activation>
            <property>
                <name>m2e.version</name>
            </property>
        </activation>
        <build>
            <directory>${project.basedir}/eclipse-target</directory>
        </build>
    </profile>
</profiles>

我基本上想要的是为 IDEA 有一个单独的构建目录。这对于在命令行上运行 mvn 命令非常有用,而不会干扰 IDE。

最佳答案

IntellJ 在运行 Maven 运行配置时设置 idea.version 属性。在导入基于 Maven 的项目时,它还会在检测默认配置文件时设置此属性。

    <profile>
        <id>activeInIdea</id>
        <activation>
            <property>
               <name>idea.version</name>
            </property>
       </activation>
       <build>
            <directory>${project.basedir}/eclipse-target</directory>
       </build>
    </profile>

在 IntelliJ 中打开项目后,配置文件(在上面的示例中称为 activeInIdea)已被预先选择。

关于eclipse - 在Intellij IDEA中自动激活maven配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25550353/

相关文章:

mysql - 编写SQL时如何将 "*"替换为所有列

java - 如何在Eclipse项目中导入OpenAdaptor?

java - 在 Mac 上从 Java 1.6 切换到 1.8

maven - 如何为插件的不同执行提供不同的属性集?

java - Maven 程序集 : Unabe to run fat jar

android - 无法使用最新的gradle版本制作android项目

android - 如何开始将 Git 与 Android Studio 集成?

java - JUnit 5 测试

java - 断电后如何保持报警状态?

java - 无法使用 Maven 依赖项运行 Htmlunit 应用程序