最近改 Eclipse 为 Intellij 开发,遇到修改jsp文件后不能热部署,即jsp页面看不到变化,最后查找到原因,将下图中的On’Update action’ 和 ‘On frame deactivation’都设置为如图所示,然后重启服务器。
接下来,修改文件做测试,发现已经能够热部署了。
注:在tomcat设置Deployment中要使用exploded模式的war包,我就是因为使用默认war包找不到这个选项。二者的区别就是默认的war通过war包部署,exploded模式的展开后部署。部署项目的时候一般选第一个,调试的时候选择exploded的war包才能让修改的资源及时重载。