问题描述:java
Intellij IDEA 调试修改时,改动页面和 java 文件后,没法马上看到变化,须要手动重启。tomcat
问题缘由:服务器
在 IDEA tomcat 中 server 的配置里,找到 on frame deactivation 条目,选择 update classes and resources。ide
因为服务器添加的 Artifact 类型问题,有的项目可能没有 update classes and resources 这个选项,只有 Hot Swap classes。idea
缘由:一个 module 对应两种 Artifact,一种是 war,一种是 war explored。调试
解决方法:server
在 idea tomcat 中 server 的配置里,找到 on frame deactivation 条目,选择 update classes and resources。资源
没有 update classes and resources 选项的话,先在 Deployment 菜单下修改 Artifact 的类型为 war explored,再回 Server 菜单选择 update classes and resources。it
另外有个配置 on update action,就是手动操做的时候采起什么动做,能够选择重启服务器,也能够像上面同样更新类和资源文件。io