springboot单元测试注入bean失败解决方案
重要坑位
1、test类与启动类不在一个包下
2、test类没有以**解
@RunWith(SpringRunner.class)
@SpringBootTest
3、如果以上都配好还是无法启动,且报如下错误
以上错误只需要添加如下依赖即可解决
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.4</version> </dependency>
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.4</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.9.4</version> </dependency>
自己不尝试永远解决不了问题哦