找不到导入org.mockito.Mock

luk*_*ter 1 java eclipse spring gradle

我遇到了一个问题,希望你能帮忙解决。

我想在我的 Spring Boot w/Gradle 项目中使用 Mockito,但 STS 无法解决依赖关系。

我的build.gradle文件中有以下内容;

repositories { jcenter() }
dependencies { testCompile('org.mockito:mockito-core:1.+') }
Run Code Online (Sandbox Code Playgroud)

当我执行 a 时,./gradlew --info build我可以看到它正在解析 Mockito:

Resolved versions: {org.mockito:mockito-core=1.+}
Using version '1.+' for dependency 'org.mockito:mockito-core:1.+'
Using version '1.+' for dependency 'org.mockito:mockito-core:1.10.19'
Run Code Online (Sandbox Code Playgroud)

a 之后,./gradlew cleanEclipse eclipse它位于我的 STS 项目的构建路径中

在构建路径中

我的代码文件显示以下消息:

无法解析 Mockito

我有另一个项目,以完全相同的方式设置并且工作正常。

请帮帮我,卢克。

小智 5

与静态导入一起使用:

import static org.mockito.Mockito.when;   ...or...
import static org.mockito.Mockito.*; 
Run Code Online (Sandbox Code Playgroud)