2013-02-04 170 views
0

我想告訴jetty-maven-plugin我想讓它運行的jetty版本,例如8.1.4而不是9.0.0。我沒有看到它的任何地方here如何判斷jetty-maven-plugin運行哪個jetty版本?

另外,我想要的下一步是告訴這個插件使用我在我的碼頭上配置的特定插件。這可能嗎?

我基本上編輯了elasticsearch-jetty插件,並希望通過使用此插件的jetty和maven運行,或者真的有用。有沒有人有任何想法/幫助?

回答

1

當您使用的Maven插件碼頭,碼頭承載您的應用程序,你需要開始碼頭首先爲了運行您的應用程序。在elasticsearch-jetty插件中,elasticsearch正在託管碼頭。因此,爲了使用maven的elasticsearch-jetty運行elasticsearch,您需要啓動elasticsearch,而不是碼頭。我會考慮使用exec-maven-plugin來代替。

1

就以下內容添加到您的<pluginManagement>部分

<plugin> 
     <groupId>org.mortbay.jetty</groupId> 
     <artifactId>jetty-maven-plugin</artifactId> 
     <version>8.1.8.v20121106</version> 
    </plugin> 

明顯變化的版本要運行的確切版本。

從CLI

mvn org.mortbay.jetty:jetty-maven-plugin:8.1.8.v20121106:run 

插件

或者改變的groupId從org.mortbay.jettyorg.eclipse.jetty與9.x中的版本

+0

感謝groupId小費! – MikeR

相關問題