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

时间:2014-08-28 13:42:51

标签: 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。

2 个答案:

答案 0 :(得分:3)

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

TimedTextSource

在IntelliJ中打开项目后,已经预先选择了配置文件(在上面的例子中名为activeInIdea)。

答案 1 :(得分:0)

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

如果您的问题旨在如何为您节省一次点击以激活个人资料,那么我没有回答您的问题。但如果你错过了Maven Projects窗口,那么就去吧。