Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
无法在Eclipse中导入mockito-立即消失_Eclipse_Junit_Mockito_Eclipse Kepler - Fatal编程技术网

无法在Eclipse中导入mockito-立即消失

无法在Eclipse中导入mockito-立即消失,eclipse,junit,mockito,eclipse-kepler,Eclipse,Junit,Mockito,Eclipse Kepler,我正试图用mockito对我的代码进行模拟测试。 在我的POM.xml中,以下依赖项如下所述 org.mockito 莫基托所有 1.9.5 但是,当我尝试导入如下mockito时,它立即消失,我无法对其执行任何操作: import static org.mockito.mockito.*; 我不知道我的日食中是否缺少什么。有什么建议让我来解决吗 “导入org.mockito无法解析”刚刚出现在错误框中。“它立即消失,我无法对其执行任何操作”。这听起来像是Eclipse保存操作+向我组织导

我正试图用mockito对我的代码进行模拟测试。 在我的POM.xml中,以下依赖项如下所述


org.mockito
莫基托所有
1.9.5
但是,当我尝试导入如下mockito时,它立即消失,我无法对其执行任何操作:

import static org.mockito.mockito.*;
我不知道我的日食中是否缺少什么。有什么建议让我来解决吗


“导入org.mockito无法解析”刚刚出现在错误框中。

“它立即消失,我无法对其执行任何操作”。这听起来像是Eclipse保存操作+向我组织导入,删除未使用的导入。 尝试删除此Eclipse保存操作,如下所示: 窗口->首选项->Java->编辑器->保存操作->配置(右侧)-> 转到最后一个选项卡“不必要的代码”。删除“删除未使用的导入”。 或者,先使用此静态导入编写代码,然后再添加静态导入。最后一种选择-一步添加导入和此导入的使用,中间不保存,这将阻止调用自动保存操作

关于:


我刚刚发现在我的maven>依赖项中没有“org.mockito.mockito”。我怎么能得到它

在Eclipse项目浏览器中,处理Java项目的依赖项。
去底部某个地方的mockito罐子。打开它,选择org.mockito包,那里应该有mockito.class,我很确定(听起来你把类名和包名搞混了)。

我犯了一个非常愚蠢的错误。 我正在编写的Junit测试用例放在
src/main
文件夹下,而不是
src/test
文件夹下。 因此,即使在pom.xml文件中添加了依赖项,也表示它无法解析。
只需确保Junit测试用例的.java文件位于错误框上刚刚出现的
src/test/

“导入org.mockito无法解析”下。如果展开“Maven dependencies”条目,mockito在吗?旁注:您可能希望通过
test
将该依赖关系的范围缩小到测试代码。这不会解决您当前的问题。当我扩展它时,Mockito在我的Maven依赖项中。我刚刚发现我的Maven依赖项中没有“org.Mockito.Mockito”。我怎么能得到它?我也有同样的错误。将JUnit测试用例移动到src/test文件夹会有所帮助。好像是新手犯的错误。。谢谢你的回答