本文主要是介绍idea 热部署 热加载 热插拔(Hot Swap),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个module有两种artifact:war,war explored。即war包形式发布,和文件目录形式发布。
热拔插(tomcat运行中,代码编译直接生效)
热插拔现象:debug模式下,在方法中增加代码,直接compile,立即生效。新增字段,方法名,类名,无效。
常用方法:借助idea(或者eclipse,等开发工具都行)指定class放置目录,改了代码,右键compile。
springboot项目:configure里配置运行策略:update classes and resources
reload:删除war包,不重启服务器
restart:重启服务器
IDEA 服务器热部署详解(On Update action/On frame deactivation)_Klimbim的博客-CSDN博客
IntelliJ IDEA热加载自动更新(Update classes and resources )_stay hungry ! stay foolish!-CSDN博客
SpringBoot 通过 Exploded Archives 的方式部署 | 言曌博客
JRebel 7.1.5 插件下载 安装 激活 结合 IntelliJ IDEA ,处理 hot swap failed 的问题:https://blog.csdn.net/qq_27093465/article/details/79148498
生成GUID的网址:http://www.ofmonkey.com/transfer/guid
Jrebel 激活服务:https://blog.csdn.net/cjwcjwwjcwjc/article/details/80050633
这篇关于idea 热部署 热加载 热插拔(Hot Swap)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!