2009-07-03 45 views
0

我有maven-plagin,需要運行目標,它應該在插件之前自動運行。有可能嗎?Maven2如何在插件之前運行一些目標?

+0

你對「插件運行」有什麼意義?你想在構建之前從你的插件運行一個目標嗎? – 2009-07-03 08:19:40

回答

2

你可以編寫腳本出來,並串一起這樣的:

mvn clean assembly:assembly 

例如...

4

如果你總是希望在一個特定的點,你可以添加在生成過程中執行目標以下爲您的pom.xml。真正有趣的部分是<phase>...</phase>標籤,您可以在其中指定執行目標時的確切點。

<build> 
    <plugins> 
     <plugin> 
      <groupId>com.foo</groupId> 
      <artifactId>bar-plugin</artifactId> 
      <executions> 
       <execution> 
        <phase>validate</phase> 
        <goals> 
         <goal>foobargoal</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 

欲瞭解更多信息,請參閱Maven documentation

相關問題