合并配置文件中的插件配置

时间:2015-09-30 16:00:23

标签: maven pom.xml maven-profiles

我有一个exec-maven-plugin的配置条目

                    <configuration>
                        <executable>compass</executable>
                        <arguments>
                            <argument>compile</argument>
                            <argument>-c</argument>
                            <argument>config_production.rb</argument>
                            <argument>--force</argument>
                        </arguments>
                    </configuration>

现在在个人资料中我想将此配置合并到:

                                <configuration>
                                    <arguments>
                                        <argument>compile</argument>
                                    </arguments>
                                </configuration>

因为combine.children="merge"是默认值,我希望有效配置为:

                    <configuration>
                        <executable>compass</executable>
                        <arguments>
                            <argument>compile</argument>
                        </arguments>
                    </configuration>

但它与原作相同。

是什么给出的?我尝试过设置combine.children="merge"combine.self="override"无效。

Maven documentation仅提及&#34;子POM如何从父POM继承配置&#34;但我希望从配置文件合并以相同的方式工作。

以上结果表明,从个人资料中合并的方式不同 - 如何?

0 个答案:

没有答案