jrebel不自动编译
时间: 2024-02-09 09:58:35 浏览: 254
jrebel是一个开发工具,它可以实现Java应用程序的热部署,即在不重启应用的情况下进行代码更改和调试。jrebel的作用是在开发过程中实时地将代码变更应用到运行中的应用程序中,从而提高开发效率。
如果jrebel不自动编译,可能是因为IDEA的设置问题。要确保IDEA中的自动编译选项已启用。首先,需要在Maintenance(Ctrl + Shift + Alt + /) -> Registry中勾选compiler.automake.allow.when.app.running。然后,在IDEA的Settings -> Build, Execution, Deployment -> Compiler中确保已选中Build project automatically选项。这样设置后,IDEA会在代码或者资源文件有更改时自动进行编译,同时jrebel会将变更实时应用到运行中的应用程序中。
阅读全文