深浅模式
- 升级JDK17,需要升级 gradle-8.5 版本
- 如果需要热更新,需要下载 JetBrainsRuntime 里对应的 DCEVM 版本
下载资源
https://github.com/JetBrains/JetBrainsRuntime/releases/tag/jbr17_0_1b164.8 https://github.com/HotswapProjects/HotswapAgent/releases https://services.gradle.org/distributions/
下载完成之后,将 hotswap-agent-2.0.1.jar 改名,并存放至 %JAVA_HOME%\lib\hotswap\hotswap-agent.jar
Project Structure 修改
SDK位置和 Language level 需要做相应修改
程序启动项更改
需要添加 VM options
-XX:HotswapAgent=fatjar
以支持热更新
修改 gradle 构建工具设置
开发过程中的热更新
修改了后端代码按下 ctrl+F9 进行编译,IDEA会自动热更新替换 Class