经常会看到在pom.xml文件中,spring-boot-starter-test的依赖中有
<exclusions>
<exclusion>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
</exclusion>
</exclusions>
解释一下:
SpringBoot 2.x以后,默认只能使用Junit5来进行单元测试,junit-vintage-engine提供了Junit3和Junit4的运行平台,所以,如果采用Junit3或Junit4进行测试,需要删除这段排除语句。