2011-07-20 51 views
0

我一直在使用maven一段時間(幾年),所以我很驚訝我以前從未遇到過這個問題,或者至少有過處理它的一些方法...Maven:多個插件調用多個生命週期

我試圖調用以下插件/目標(指定的順序):

  1. SQL-Maven的插件:執行
  2. Hibernate3的:就是hbm2ddl
  3. 的DbUnit:操作
  4. 碼頭:運行

簡而言之,我創建了一個數據庫,生成一個模式,插入數據,然後啓動一個webapp。但是,hbm2ddl和jetty:運行目標都會調用(fork)它們自己的生命週期階段,這會導致一些其他綁定的插件目標運行多次。

這顯然不是我想要的。有什麼辦法可以解決這個問題嗎?

謝謝!

+1

你能發佈你的pom.xml的相關部分嗎? – mkro

回答

相關問題