java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context
https://www.jianshu.com/p/3dbc8ac3e67d
就是这个大佬
一、问题描述
在进行单元测试的时候报出下面的错误
java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context
二、解决办法
出现这个问题的原因有两个
1、看有没有主启动类
![](http://upload-images.jianshu.io/upload_images/24469915-200d09c83cf6688d.png?imageMogr2/auto-orient/strip|imageView2/2/w/735)
2、如上图所示,主启动类已经存在了,那错误就有可能处在test目录下,当他们不在同一个目录下时,就会报出上面的错误。
将其放在同一个目录下,问题就解决了。
![](https://img2020.cnblogs.com/blog/1325371/202111/1325371-20211106143306679-1520073959.png)