spring-boot-starter-test单元测试引入SpringRunner失败问题

戏子无情 提交于 2019-12-11 15:35:17

找到pom中的spring-boot-starter-test,删掉scope作用域,然后项目右键Maven》update projects。

问题解决。

拓展:
在新版本的Pom中,<dependency>新增了<scope>,主要用来管理依赖部署,有如下5个值:

compile:compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。
provided:类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 
runtime:runtime 依赖在运行和测试系统的时候需要,但在编译的时候不需要。
test:test范围依赖 在一般的编译和运行时都不需要,它们只有在测试编译和测试运行阶段可用。 
system:类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。
————————————————
原文链接:https://blog.csdn.net/u013367319/article/details/91483358

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!