这个错误是比较奇葩,当时我和同事都同时从svn上下载的最新版本,他能成功开启application,但是我每次开启都直接崩掉,我也是傻,没好好想想报错的位置,当时排除了代码的各种问题,又一遍一遍重启idea,都没有效果.
第二天来公司之后,冷静下来细细思考,发现是一开始启动就报错,就想到svn可能没更新pom文件的依赖,而这个错误又像极了jar包冲突的毛病,所以开始一个一个看依赖,终于发现原来是有一个依赖引起的冲突.
我这里冲突的jar包是spring-boot-autoconfig这个jar包,对大家可能未必适用,但是思路应该是很有用的,毕竟我也是百度党,这问题确实少见.
建议大家出现这个错误找一找jar包的问题.