2018-11-07

今天碰见个springboot项目的启动问题,项目一启动就报错:

java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration.taskExecutorBuilder

at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:64) ~[spring-boot-autoconfigure-2.1.0.RELEASE.jar:2.1.0.RELEASE]

....


原因在于:maven的配置里面,版本号填写了RELEASE,导致reimport后下载了最新的版本,造成版本冲突。


org.springframework.boot

spring-boot-autoconfigure

RELEASE


建议maven的配置文件pom.xml里,将所有的依赖包的版本号都归到properties下声明,易于更新维护。

你可能感兴趣的:(2018-11-07)