当修改jsp的一个地方,想要马上看结果,如果项目有登录,校验等等复杂的功能,用tomcat跑一次花很多时间,用jetty实现热部署比tomcat快很多。
1 官网下载jetty,http://www.eclipse.org/jetty/ 电脑里1.7JDK版本对应的是jetty-distribution-9.2.24.v20180105
2 解压缩后把目录放到目录下,例如 D:\service\jetty-distribution-9.2.24.v20180105
3 idea右上角绿箭头旁边的Run/Debug Configuration,选择把手的图标,进入后,选择Jetty Server,Local
4 Configure,选择本地jetty目录,D:\service\jetty-distribution-9.2.24.v20180105,选择确定
5 之后和部署tomcat一样,在Run/Debug Configuration下,选择jetty,选择要部署的war包,过程中提示需要勾选jmx.mod
6 项目运行后,修改jsp一个地方,按Ctrl+Shift+F9 ,刷新下页面就可以看到效果了