我有一个使用 Intellij IDE 运行良好的 Spring Boot 应用程序。即,我启动了具有委托给 SpringApplication.run 的主要方法的应用程序类。除了热插拔,一切都很好。当我更改源时,我被迫重新启动应用程序。即使我在调试模式下启动应用程序,我也看不到热插拔工作。我可以看到 Intellij 的调试设置启用了热插拔。
我的观察表明,当我运行 springboot 应用程序时,使用的类路径是我的
/projects/MyProject/类/生产/ ....
当我更改代码时,下面的文件classes/production
没有得到更新。Intellij IDE 编译文件但不更新 classes/production 目录。如何使用 IntelliJ IDE 进行热插拔以进行 spring-boot?