前提:
Intellij Idea 采用的是配置自己安装的tomcat
问题:
修改java文件不能实现热部署,Intellij Idea 的配置tomcat选项On’Update action’ 和 ‘On frame deactivation’并没有 update classes and resource
原因:
在tomcat设置Deployment中要使用exploded模式的war包,我就是因为使用默认war包(图中标记为2)找不到这个选项。
二者的区别就是默认的war通过war包部署,exploded模式的展开后部署。
部署项目的时候一般选第一个,调试的时候选择exploded的war包才能让修改的资源及时重载。