刚开始接触intellij idea,做一下笔记。intellij idea热加载的设置方法
- 关闭项目自动保存文件
- 关闭文件自动保存并且将更改文件标注为*星号,可以参考这篇文章
- 设置钝化intellij idea时,自动加载资源。什么是钝化呢?就是本来你在idea下编辑,现在打开浏览器窗口,idea在后面了,这就是钝化。
- edit configurations—–>设置on update action、on frame deaction为update resources,根据官方文档,在debug模式时,会自动加载classes,所以,这里,我们只勾选加载resources
可能很多人不知道on udpate是什么?就是这个原型的箭头,快捷键ctrl+f10
- 最后一步,tomcat以debug方式启动
- debug方式启动,会自动加载编译后的类。
小技巧
如果修改了类,使用快捷键ctrl+f9增量编译一下,tomcat就自动加载类了。当然,新增方法、变量,修改配置文件,默认热加载不支持,只能重启或者第三方插件(jrebel)支持。