具有spring-boot-devtools
依赖关系的Spring Boot应用程序无法启动:
An exception occured while running.
null: InvocationTargetException:
org/springframework/boot/logging/DeferredLog:
org.springframework.boot.logging.DeferredLog
我在包org.springframework.boot: spring-boot-devtools:1.3.0.M5
中看到没有类DeferredLog
,但在以下Github的存储库中
https://github.com/spring-projects/spring-boot
它存在。
有什么问题?如何解决这个错误?
答案 0 :(得分:3)
我最好的猜测是你试图在Spring Boot 1.2中使用devtools。你显然无法做到这一点。
如果要使用M5
升级项目以使用Spring Boot 1.3.0.M5
。您可以通过升级父版本中的版本或更改spring-boot-dependencies
的版本(如果您使用Maven)来实现此目的。
有关依赖关系管理的更多信息in the documentation
答案 1 :(得分:0)
spring-boot-devtools:1.3.0.M5需要spring-boot 1.3.0 只需更改pom.xml和mvn clean package
pfsend