如何在IDEA环境中设置热部署
操作步骤:
1.打开idea工具,在首栏找到tomcat运行服务器,如下图所示:
2.点击EditConfigurations这一栏,进入下图所示:
3.进入之后设置两个地方
(1)设置on update action这一栏中的内容为 update classes and resource即可。
(2).设置 On frame deactivation这一栏的内容为:update classes and resource即可。
:设置好热部署之后,可以使的修改代码后,无须重启服务器,就可以加载更改的代码。
这种方法的优缺点:
优点:简单
缺点:基于JVM提供的热加载仅支持方法块内代码修改,只有debug模式下,并且是在idea失去焦点时才会出发热加载,相对加载速度缓慢,所以会因此产生误解,认为热部署不起效果,其实只是加载慢而已。