这可以很好地工作:
<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作为集成开发环境。
发布于 2014-09-28 01:44:50
该项目已移至Eclipse Foundation。现在它有了不同的groupId:
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.2.3.v20140905</version>
...
</plugin>发布于 2014-09-28 04:42:41
尝试在你的pom依赖中包含'version‘标签,比如,
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.2.3.v20140905</version>
</dependency>我不知道为什么你在maven repo中找不到它。它就在这里,
http://mvnrepository.com/artifact/org.eclipse.jetty/jetty-maven-plugin/9.2.3.v20140905
希望它能有所帮助!!
https://stackoverflow.com/questions/26075131
复制相似问题