[TOC] 问题描述 在开发时,需要debug,各种调试,不能一改代码就重新启动tomcat吧…所以出现了热加载热部署… 区别 热加载只更新有变化的class和jsp(类加载机制) 热部署是把整个项目重新打包发布(慢) IDEA配置 进入tomcat配置页面 选择war exploded 而不是war。war是项目打包放tomcat,无法进行热加载,war exploded是把目录文件发布到tomcat,支持热加载 update classes and resources 就是热加载,redploy就是热部署 配置如: 热加载在debug时有效,手动点击时会选择: