2013-02-04 97 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

相关问题