Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Intellij14中选择Maven配置文件_Java_Maven_Intellij Idea_Profile - Fatal编程技术网

Java 在Intellij14中选择Maven配置文件

Java 在Intellij14中选择Maven配置文件,java,maven,intellij-idea,profile,Java,Maven,Intellij Idea,Profile,我正在使用Intellij14并打开maven项目窗口 为什么有两种不同的复选框?如果选中该复选框一次,它将保留一个白色复选框。如果再次选择,则复选框将变为灰色。有什么区别 我还想知道如何告诉特定模块(而不是整个项目)使用只对该模块可用的特定maven概要文件 我在intellij的网站上找不到这些信息。 谢谢 配置文件有三种可能的状态: 残疾人士: 活动: 默认情况下处于活动状态: 通过在pom.xml <profile> <id>dev</id&g

我正在使用Intellij14并打开maven项目窗口

为什么有两种不同的复选框?如果选中该复选框一次,它将保留一个白色复选框。如果再次选择,则复选框将变为灰色。有什么区别

我还想知道如何告诉特定模块(而不是整个项目)使用只对该模块可用的特定maven概要文件

我在intellij的网站上找不到这些信息。
谢谢

配置文件有三种可能的状态:

  • 残疾人士:

  • 活动:

  • 默认情况下处于活动状态:

  • 通过在
    pom.xml

    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>
    
    
    发展
    真的
    
    谢谢,如果我在POM中同时将“dev”和其他一些配置文件标记为活动,会发生什么情况?完全有可能将>1个配置文件标记为活动,因此不会出现任何问题,因此每个配置文件所做的任何配置都将被合并。我想我仍然缺少一些东西(如果是这样的话,很抱歉)。假设我导入了20个项目,其中19个项目我希望它们使用属于“dev”配置文件的依赖项进行构建,但对于第20个项目,我希望运行“IntelliJSSpecific”配置文件,而不是“默认活动的”“dev”配置文件。intellij似乎无法做到这一点,因为我们的目标似乎是所有导入的项目,而不是特定项目的配置文件?此外,“活动”配置文件是否覆盖了“默认活动”配置文件?