我正在尝试使用 Spring Boot DevTools 重新启动。我一直按照此处提供的说明进行操作:https ://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html
我正在使用 gradle 并将其包含在我的 build.gradle 文件中:
bootJar {
excludeDevtools = false
}
我创建 jar 文件并运行 jar 文件:
java -jar app.jar
我能够通过 Intellij 连接到正在运行的应用程序。当我进行更改时,我可以在 Intellij 控制台中看到更新的类已上传到正在运行的进程。在运行进程的日志中,我看到进程尝试重新启动。但是,该过程退出并吐出此日志:
org.springframework.beans.factory.BeanDefinitionStoreException:无法解析配置类[com.example.BootApplication];嵌套异常是 java.io.FileNotFoundException:类路径资源 [com/example/ExampleService.class] 无法打开,因为它不存在。
ExampleService 是我修改的类。
我试图用谷歌搜索一下,但什么也没找到。我在网上看了很多教程,但没有找到。
有没有人遇到过这个或者有什么我可以尝试的,将不胜感激。