美文网首页
2018-11-07

2018-11-07

作者: 乘风破浪钢铁侠 | 来源:发表于2018-11-07 09:48 被阅读0次

今天碰见个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后下载了最新的版本,造成版本冲突。

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-autoconfigure</artifactId>

<version>RELEASE</version>

</dependency>

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

相关文章

网友评论

      本文标题:2018-11-07

      本文链接:https://www.haomeiwen.com/subject/dtemxqtx.html