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

找到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中查找它。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值