lvxianchao / notes

狗屁不通瞎写的博客
https://coderlxc.com
1 stars 0 forks source link

新版 IDEA 设置 SpringBoot 项目热部署 #50

Open lvxianchao opened 1 year ago

lvxianchao commented 1 year ago

在 Gradle 依赖里需要安装 developmentOnly 'org.springframework.boot:spring-boot-devtools'

Settings > Build, Execution, Deployment > Compiler 中勾选 Build project automatically,顺便也可以把 Compile independent modules inparalle 也给勾选上。

image

至此,已经可以通过 Ctrl/Commnd + F9 来手动构建触发自动热部署了(其实就是把活跃的 Java 类重新编译,然后 IDE 替我们自动重新启动项目)。

如果还想再自动化一点,可以将自动编译按如下方式开启:

Advanced Settings 里,勾选 Allow auto-make to start even if developed application is currently running

image