依赖结构
├── project
| |
| └──build.gradle
├── build.gradle
└── settings.gradle
最外层的build.gradle里面有这样一段定义
subprojects {
dependencies {
compile (
'org.springframework:spring-test:4.1.4.RELEASE'
)
}
}
指定了所有的子项目都用spring-test 4.1.4这个版本,但是子项目是基于Springboot 2.1.13,需要spring-test 5+
这样就造成project这个子项目的单元测试无法使用,找不到org.springframework.test.context.junit4.SpringRunner
这个类,因为spring-test 4.1.4没有这个类
Springboot 单元测试代码如下
package</