因为最近刚买了了Spring实战第五版的书籍,小白想学习一下Spring相关技术。
万万没想到的是,创建Spring项目第一步就有问题了,在跟着书本操作一直创建都没有任何问题,就是版本不一致,但代码和项目结构都差不多,唯一不同的就是,test类里我发现我的没有@RunWith(SpringRunner.class)这个注解,然后自己手动添加,直接红线警告。
紧接着就是长达一天多的上网搜解决办法,大部分都是说修改依赖,然而试过N遍发现并没有什么效果,依旧报错,也没什么提示,就旁边有一个小标签大概意思没有这个东西,但是我看了一下该有的jar包都有,它说要junit4的,也有,奈何就是报错。网上还提供了各种各样的方法,看评论也很多人说有用,然后就自己没效果,又是小白,就很绝望好吧,不过没放弃,坚持继续想办法。
今早,自己瞎琢磨,突然!我有这个包,它却说没有,那我试试自己手动导入包?!!
第一次看下面的javadoc,看到说是org.junit.RunWith的,自己直接手动import这个包,发现还是报错。
没关系,有思路了,然后就去左边栏里的Maven Dependencies里找包,找到一个叫junit-4.13.jar的,
在这个jar下面还有一个org.junit.runner包,我看到了RunWith类!!!直接手工import这个路径——import org.junit.runner.RunWith;
当时就是又气又好笑,花了一天多的时间,怎么就没想到手工导入这个包???!!!
完毕!