1.安装DCEVM
需要去官网下载对应的jdk版本:https://github.com/dcevm/dcevm/releases
如:我的jdk是1.8.0_92

然后下载对应的jar包
下载完之后就是安装 必须是管理员 使用 java -jar 命令
输入完命令之后 会弹出程序进行安装
如果有多个jdk,那么就选择你正在使用的jdk进行安装 点击 [ Install DCEVM as altjvm ] 进行安装。
安装成功之后,会显示Yes
如图:
如果不想继续安装其他的jdk版本的dcevm 直接关闭就可以。
2.安装 HotSwapAgent
使用idea直接进行插件安装就可以
如图:
我这是已经安装过的 所以[ Installed ]按钮显示无法点击
安装之后可以看到它的配置 这个配置除非自己需要更改,否则不用动就可以
如图:
3.DCEVM + HotSwapAgent都安装完成之后 重启IDEA 即可生效
切记:
1.项目启动必须是debug模式
2.更改代码之后必须按一下快捷键 ctrl + shift + F9 触发更新class
如图:
按完 ctrl + shift + F9 快捷键之后 会提示你相关信息
如图:
它会告诉你 当前启动debug模式的项目中 有什么项目进行几次更改
我的就是 ClientUserApplication项目中 有一处更改代码。 另一个项目没有更改
然后你就可以进行使用了,亲测效果非常棒,不用再频繁的重启项目了。
转发请注明出处,谢谢。