首先,该功能的名称不是“热部署”,而是HotSwap。 它是JVM的一项功能,而不是IDE的功能。 当有新版本的类可用时,IDE会自动执行此过程并自动触发已更改类的HotSwap。 HotSwap仅限于可以对现有方法的主体进行的更改。 在IntelliJ中,进入设置 - >调试器 - >热交换并检查设置: 在背景中启用Reload类复选框,然后您可以选择行为,IDE是否会询问您关于热门课程,默默热切或从不热切换课程。 您必须手动编译。 但是,如果应用程序是从“工件”部署的,则“运行项目自动”适用