EasyMock - 环境设置

EasyMock是Java的框架,因此第一个要求是在您的计算机上安装JDK.

系统要求

JDK1.5或以上.
内存没有最低要求.
磁盘空间没有最低要求.
操作系统没有最低要求.

步骤1:验证Java安装在你的机器上

打开控制台并执行以下 java 命令.

OS任务命令
Windows打开命令控制台c:\> java -version
Linux打开命令终端$ java -version
Mac打开终端机器:〜 joseph $ java -version

让我们验证所有操作系统的输出:

OS输出
Windows

java版"1.6.0_21"

Java(TM) )SE运行时环境(版本1.6.0_21-b07)

Java HotSpot(TM)客户端VM(版本17.0-b17,混合模式,共享)

Linux

java版"1.6.0_21"

Java(TM)SE运行时环境(版本1.6.0_21-b07)

Java HotSpot(TM)客户端VM(版本17.0-b17,混合模式,共享)

Mac

java version"1.6.0_21"

Java(TM)SE运行时环境(版本1.6.0_21-b07)

Java HotSpot(TM)64位服务器VM(版本17.0) -b17,混合模式,分享)

如果您没有安装Java,请安装Java软件开发工具包(SDK).

我们假设您的系统上安装了Java 1.6.0_21用于本教程.

第2步:设置JAVA环境

JAVA_HOME 环境变量设置为指向Java的基本目录位置已安装在您的计算机上.例如,

OS输出
Windows将环境变量JAVA_HOME设置为C:\Program Files \\ \\ java \ jdk1.6.0_21
Linuxexport JAVA_HOME =/usr/local/java-current
Macexport JAVA_HOME =/Library/Java/Home

将Java编译器的位置附加到系统路径.

OS输出
Windows追加字符串; C:\Program Files\Java \ jdk1.6.0_21 \ bin to系统变量的结尾,路径.
Linuxexport PATH = $ PATH:$ JAVA_HOME/bin/
Mac不需要

验证J. ava使用命令 java -version 进行安装,如上所述.

第3步:下载EasyMock存档

下载最新版本的EasyMock.

将zip文件夹保存在C盘上,比方说C:\> EasyMock.

OS存档名称
Windowseasymock-3.2.zip
Linuxeasymock- 3.2.zip
Maceasymock-3.2.zip

第4步:下载EasyMock依赖关系

下载最新 https://img01.yuandaxia.cn/Content/img/tutorials/easymock/releases 中的cglib jar文件版本并将其复制到C :\> EasyMock文件夹.在编写本教程时,最新版本为3.1.

从<a href ="https://img01.yuandaxia.cn/Content/img/tutorials/easymock/download.html"下载最新版本的objenesis zip文件"rel ="nofollow"target ="_ blank"> http://objenesis.org/download.html 并将其复制到C:\> EasyMock文件夹中.在编写本教程时,最新版本为2.1.将objenesis-2.1.jar解压缩到C:\> EasyMock文件夹

步骤5:设置EasyMock环境

设置 EasyMock_HOME 环境变量指向EasyMock和依赖项jar存储在您计算机上的基本目录位置.下表显示了如何在不同的操作系统上设置环境变量,假设我们已将easymock-3.2.jar,cglib-3.1.jar和objenesis-2.1.jar解压缩到C:\> EasyMock文件夹中.

OS输出
Windows将环境变量EasyMock_HOME设置为C:\ EasyMock
Linuxexport EasyMock_HOME =/usr/local/EasyMock
Macexport EasyMock_HOME =/Library/EasyMock

步骤6:设置CLASSPATH变量

CLASSPATH 环境变量设置为指向存储EasyMock和依赖项jar的位置.下表显示了如何在不同的操作系统上设置CLASSPATH变量.

OS输出
Windows设置环境变量CLASSPATH到%CLASSPATH%;%EasyMock_HOME%\ easymock-3.2.jar;%EasyMock_HOME%\ cglib-3.1.jar;%EasyMock_HOME%\objenesis-2.1.jar;.;
Linuxexport CLASSPATH = $ CLASSPATH:$ EasyMock_HOME/easymock-3.2.jar:$ EasyMock_HOME/cglib-3.1.jar:$ EasyMock_HOME/objenesis-2.1.jar:.
Macexport CLASSPATH = $ CLASSPATH:$ EasyMock_HOME/easymock-3.2.jar:$ EasyMock_HOME/cglib-3.1.jar:$ EasyMock_HOME/objenesis-2.1.jar:.

第7步:下载JUnit存档

OS存档名称
Windowsjunit4. 11.jar,hamcrest-core-1.2.1.jar
Linuxjunit4.11.jar,hamcrest-core-1.2.1.jar
Macjunit4.11.jar,hamcrest-core-1.2.1.jar

步骤8:设置JUnit环境

JUNIT_HOME 环境变量设置为指向计算机上存储JUnit jar的基本目录位置.下表显示了如何在不同的操作系统上设置此环境变量,假设我们已经在C:\> Junit中存储了junit4.11.jar和hamcrest-core-1.2.1.jar.

OS输出
Windows将环境变量JUNIT_HOME设置为C:\ JUNIT
Linuxexport JUNIT_HOME =/usr/local/JUNIT
Macexport JUNIT_HOME =/Library/JUNIT

步骤9:设置CLASSPATH变量

将CLASSPATH环境变量设置为指向JUNIT jar位置.下表显示了如何在不同的操作系统上完成.

OS输出
Windows设置环境变量CLASSPATH到%CLASSPATH%;%JUNIT_HOME%\ junit4.11.jar;%JUNIT_HOME%
\hamcrest-core-1.2.1.jar;.;
Linuxexport CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.11.jar:$ JUNIT_HOME
/hamcrest -core-1.2.1.jar:.
Macexport CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.11.jar:$ JUNIT_HOME
/hamcrest-core-1.2.1.jar:.