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



当项目在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)已经被预先选择。

作为Maven项目导入时,IntelliJ将检测您的Maven配置文件并将其导入。它将允许您在导入时激活配置文件,甚至可以启用在导入过程中显示为已启用的配置文件。您可以在Maven Projects工具窗口中切换导入后的配置文件。

如果你的问题是如何一键保存你以激活个人资料,那么我还没有回答你的问题。但是,如果您刚刚错过了Maven Projects窗口,那么就开始吧。

最新更新