jetty这个插件在开发阶段还是蛮有用的,特别是它的重新加载功能,不用每次改代码都重启服务器。下面是它的一般配置信息。写在pom.xml文件中
<plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.3.0.v20150612</version> <configuration> <raload>automatic</raload> <scanIntervalSeconds>1</scanIntervalSeconds> </configuration> </plugin>
其中version可以从版本说明中获得,https://github.com/eclipse/jetty.project/blob/master/VERSION.txt ,不过不要尝试jetty-9.3.1-SNAPSHOT,因为直到这篇文章发表为止,该版本号还是无效的。
sanIntervalSeconds跟reload是用来自动重载的,这样就不用每次修改代码都重启服务器。
启动命令:
mvn jetty:run -Djetty-port=8080