1、更新资源(Update resources)
- 适用情况 :修改静态资源文件(HTML/CSS/JS/图片)或JSP页面时
- 效果 :立即生效,无需重启服务器
- 操作模式:Run/Debug模式均支持
2、更新类和资源(Update classes and resources)
- 适用情况:修改Java代码或同时修改Java+静态资源时
- 效果 :
- Debug模式下:Java修改实时热更新
- Run模式下:仅资源生效,Java需重新部署

3、重新部署(Redeploy)
- 适用情况 :
- Java代码结构性变更(增删类/方法/字段)
- 热部署失效时(如修改注解配置)
- 效果 :重新构建war包部署,不重启Tomcat进程
- 耗时:短于重启服务器
4、重启服务器(Restart server)
- 适用情况 :
- 修改核心配置文件(web.xml/server.xml/Spring配置)
- 新增/删除依赖库(JAR文件)
- 端口冲突或内存泄漏问题
- 效果 :完全重启Tomcat,清理内存并重置会话