SpringJUnit4ClassRunner未被识别为类型

时间:2017-09-19 18:29:10

标签: java spring eclipse unit-testing junit

我的应用程序使用Spring 4.3.1和JUnit 4.12。

我一直在尝试用JUnit测试用例测试我的方法。

我在我的测试类中放置了 @RunWith(SpringJUnit4ClassRunner.class)注释,但是eclipse抱怨" Class无法解析为类型"。

我读到这已经足以让Eclipse识别SpringJUnit4ClassRunner,但不是。

还有其他事要做吗?

2 个答案:

答案 0 :(得分:0)

尝试:

  1. 通过配置文件添加spring-starter-test依赖项&在测试文件中包含相关的import语句。
  2. 删除本地依赖存储库&强制新建你的应用程序。

答案 1 :(得分:0)

添加依赖 spring-test 问题已经解决。

我不知道是否需要这种额外的依赖,但有人在这里告诉我。谢谢。

我最初说这个措施还不够,因为我错误地编写了依赖版本名称而且Maven没有找到资源。但现在它有效!