用嵌入式jetty服务器开发了两天,有个问题一直解决不了,就是在更改html js css等资源文件的时候每次都要重新启动服务,找了很多资料都没找到解决办法。

我一直想在运行的main方法里找解决方案,深深的鄙视自己啊。。。

解决方案:

1 配置maven插件

<plugin>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>9.3.8.v20160314</version>
            </plugin>

2 添加intellij maven运行项

我用intellij idea工具开发,所以添加一项maven运行项,maven命令为

jetty:run -Dactive_refresh=true


然后点击运行,不再用main方法运行。