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

 

By charlie

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注