============================
CONDITIONS EVALUATION REPORT
Positive matches:
CodecsAutoConfiguration matched:
- @ConditionalOnClass found required class ‘’ (OnClassCondition)
matched:
- @ConditionalOnClass found required class ‘’ (OnClassCondition)
#jacksonCodecCustomizer matched:
- @ConditionalOnBean (types: ; SearchStrategy: all) found bean ‘jacksonObjectMapper’ (OnBeanCondition)
DispatcherServletAutoConfiguration matched:
- @ConditionalOnClass found required class ‘’ (OnClassCondition)
- found ‘session’ scope (OnWebApplicationCondition)
matched:
- @ConditionalOnClass found required class ‘’ (OnClassCondition)
- Default DispatcherServlet did not find dispatcher servlet beans ()
matched:
- @ConditionalOnClass found required class ‘’ (OnClassCondition)
- DispatcherServlet Registration did not find servlet registration bean ()
#dispatcherServletRegistration matched:
- @ConditionalOnBean (names: dispatcherServlet; types: ; SearchStrategy: all) found bean ‘dispatcherServlet’ (OnBeanCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
- @ConditionalOnWebApplication (required) found ‘session’ scope (OnWebApplicationCondition)
matched:
- @ConditionalOnClass found required classes ‘’, ‘’ (OnClassCondition)
ErrorMvcAutoConfiguration matched:
- @ConditionalOnClass found required classes ‘’, ‘’ (OnClassCondition)
- found ‘session’ scope (OnWebApplicationCondition)
ErrorMvcAutoConfiguration#basicErrorController matched:
- @ConditionalOnMissingBean (types: ; SearchStrategy: current) did not find any beans (OnBeanCondition)
ErrorMvcAutoConfiguration#errorAttributes matched:
- @ConditionalOnMissingBean (types: ; SearchStrategy: current) did not find any beans (OnBeanCondition)
#conventionErrorViewResolver matched:
- @ConditionalOnBean (types: ; SearchStrategy: all) found bean ‘dispatcherServlet’; @ConditionalOnMissingBean (types: ; SearchStrategy: all) did not find any beans (OnBeanCondition)
matched:
…
【错误信息分析】
【错误原因】:单元测试文件中出错
可能导致原因:1.@Test注解包引入错误
我引的是import ;这个包导致出错
[修改]import ;
【注】pom中不是junit5
2.要加上:@RunWith()
例:
@RunWith()
@SpringBootTest
public class RedisTemplateApplicationTests {}
【总结】我的错误是在Junit单元测试中引入包错误,若遇到相同错误可以仔细检查单元测试文件