如何在maven中使用jetty 9插件?

时间:2014-09-27 13:26:05

标签: java maven intellij-idea jetty

这很好用:

<plugin>                                                     
    <groupId>org.mortbay.jetty</groupId>                     
    <artifactId>jetty-maven-plugin</artifactId>              
    <version>8.1.16.v20140903</version>                      
    <configuration>                                          
        <webApp>                                             
            <contextPath>/${project.artifactId}</contextPath>
        </webApp>                                            
        <stopKey>STOP</stopKey>                              
        <stopPort>9999</stopPort>                            
        <scanIntervalSeconds>5</scanIntervalSeconds>         
    </configuration>                                         
</plugin> 

但是我需要使用Servlet 3.1所以我需要jetty 9.但我在maven资源库中找不到它。我怎样才能获得它?我使用IntelliJ作为IDE。

2 个答案:

答案 0 :(得分:1)

该项目已移至Eclipse Foundation。现在它有不同的groupId:

<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.2.3.v20140905</version>
    ...
</plugin>

答案 1 :(得分:0)

尝试加入&#39;版本&#39;你的pom依赖中的标记,如

 <dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.2.3.v20140905</version>
</dependency>

而且我不知道为什么你不能在maven回购中找到它。就在这里,

http://mvnrepository.com/artifact/org.eclipse.jetty/jetty-maven-plugin/9.2.3.v20140905

希望它有所帮助!!