2015-10-01 69 views
1

有趣的是,如果我們有一個名爲「fooParameter」的配置參數的插件。Maven中的執行VS配置

然後我們指定它兩次:一個在全局配置中,另一個在本地配置下執行部分。

當我們正在執行測試時,什麼會優先考慮全局或本地配置?

<plugin> 
    <groupId>com.myplugin</groupId> 
    <artifactId>com.myplugin</artifactId> 
    <version>1.0</version> 

    <configuration> 
     <fooParameter>10</fooParameter> 
    </configuration> 

    <executions> 
     <execution> 
      <id>myExecution</id> 
      <phase>test</test> 

      <configuration> 
       <fooParameter>20</fooParameter> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 
+0

我要創建自定義插件並驗證該 – Vitaly

回答

0

答案是:

佔先本地配置

即如果我們輸入

mvn package 

我們得到fooParameter = 20