结论:在我的项目中,是由druid的版本出现冲突造成的。最后换成1.2.5即可。最后找到程序的根本原因是:The POM for com.alibaba:druid:jar:1.2.6 is invalid,transitive dependencies(if any) will not be available.
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.5</version>
</dependency>
详细过程:
首先压根没报错The POM for com.alibaba:druid:jar:1.2.6 is invalid,transitive dependencies(if any) will not be available.就报错说找不到符号,找不到测试类,看了网上很相似的错误,但一直不能解决。
最后确定类路径没错,代码也都正常,就剩下pom文件了,也就意味了版本冲突。于是顺着版本问题找,最后排除到druid,最后在这篇文章找到。