在练习分布式搜索引擎elesticsearch 增删改查时 , 启动测试类报了如下错误:
java.lang.NoClassDefFoundError: org/springframework/test/context/TestContextAnnotationUtils此错误说明springBoot-test相关依赖存在问题,导致程序找不到TestContextAnnotationUtils这个工具,查看pom文件
这里已经定义了Spring Boot的父级依赖, 版本为2.3.10.RELEASE 使用它之后 springBoot常用依赖就可以省略版本号。所以 将springBootTest的依赖版本注释掉 , 使用父级版本就不会发生错误了
再次启动正常