Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找不到导入org.mockito.Mock_Java_Eclipse_Spring_Gradle - Fatal编程技术网

Java 找不到导入org.mockito.Mock

Java 找不到导入org.mockito.Mock,java,eclipse,spring,gradle,Java,Eclipse,Spring,Gradle,我遇到了一个问题,希望你能帮我解决 我想在我的Spring Boot w/Gradle项目中使用Mockito,但STS无法解决依赖性问题 我的build.gradle文件中有以下内容: 当我进行./gradlew-info构建时,我可以看到它正在解析Mockito: Resolved versions: {org.mockito:mockito-core=1.+} Using version '1.+' for dependency 'org.mockito:mockito-core:1.+'

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

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

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

当我进行./gradlew-info构建时,我可以看到它正在解析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'
在一次./gradlew cleanclipse之后,它位于我的STS项目的构建路径中

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

我有另一个项目,以完全相同的方式设置,它是工作良好


请帮帮我,Luke。

使用静态导入:

import static org.mockito.Mockito.when;   ...or...
import static org.mockito.Mockito.*; 

与静态导入一起使用:

import static org.mockito.Mockito.when;   ...or...
import static org.mockito.Mockito.*; 

要添加到@Harshad的响应中,您可以通过将mockito方法添加到您最喜欢的导入中来简化您的工作,并让Eclipse处理静态导入

这将导致以下提示:

要添加到@Harshad的响应中,您可以通过将mockito方法添加到您喜欢的导入中,使您的生活更轻松,并让Eclipse处理静态导入

这将导致以下提示:

使用androidTestImplementation org.mockito:mockito core:2.28.2而不是testImplementation org.mockito:mockito core:2.28.2添加依赖项

随androidTestImplementation添加的依赖项将在以下位置提供:

app\src\androidTest 与testImplementation一起添加的依赖项将仅在以下位置的android测试文件夹中可用:

app\src\test 使用androidTestImplementation org.mockito:mockito core:2.28.2而不是testImplementation org.mockito:mockito core:2.28.2添加依赖项

随androidTestImplementation添加的依赖项将在以下位置提供:

app\src\androidTest 与testImplementation一起添加的依赖项将仅在以下位置的android测试文件夹中可用:

app\src\test
@卢克杰波特:请看我的回答。谢谢你,哈沙德。你既是一个救生员,也是一个GitHub承诺连击救生员。@lukegjpotter很乐意帮助你。@lukegjpotter看到我的答案了。谢谢你,@Harshad。您既是一个救生员,也是一个GitHub提交连击保护员。@lukegjpotter gald会帮助您。为此,您需要单击New Type=>Browse并输入包名,例如org.mockito。为此,您需要单击New Type=>Browse并输入包名,例如org.mockito。