有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用mockito和IntelliJ的java

我是Java新手,我的背景主要是Java。网 我试图在IntelliJ的一个java项目中使用mockito。 我试图遵循这个简单的例子:

http://code.google.com/p/mockito/

所以,我添加了库mockito-all-1.9.5。jar到文件夹中 c:\{my app path}\web\app\web-INF\lib

我使用项目结构和库添加了IntelliJ

我创建了一个测试类并添加了以下内容

导入静态组织。莫基托。莫基托*; 我得到了这个错误:

“此语言级别不支持静态导入”


共 (2) 个答案

  1. # 1 楼答案

    文件-项目结构-项目下,确保项目语言级别至少设置为5.0。(我现在预计是6.0或7.0)。实际上,只有在Java5之后才支持静态导入

    此外,Mockito只在测试中使用,因此没有理由成为webapp部署库的一部分。因此,它不应位于WEB-INF/lib下

  2. # 2 楼答案

    如果您的问题是关于在Android上使用Mockito和Java,那么请注意,您还需要包括以下两个库:

    dexmaker-1.0。罐子 dexmaker-mockito-1.0。罐子

    允许Mockito在Android中使用Dalvik JVM