美文网首页
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