📅  最后修改于: 2020-11-18 09:11:00             🧑  作者: Mango
EasyMock是Java的框架,因此最首要的要求是在您的计算机上安装JDK。
JDK | 1.5 or above. |
---|---|
Memory | no minimum requirement. |
Disk Space | no minimum requirement. |
Operating System | no minimum requirement. |
步骤1:验证机器上的Java安装
打开控制台并执行以下Java命令。
OS | Task | Command |
---|---|---|
Windows | Open Command Console | c:\> java -version |
Linux | Open Command Terminal | $ java -version |
Mac | Open Terminal | machine:~ joseph$ java -version |
让我们验证所有操作系统的输出:
OS | Output |
---|---|
Windows |
java version “1.6.0_21” Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing) |
Linux |
java version “1.6.0_21” Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing) |
Mac |
java version “1.6.0_21” Java(TM) SE Runtime Environment (build 1.6.0_21-b07) Java HotSpot(TM)64-Bit Server VM (build 17.0-b17, mixed mode, sharing) |
如果您没有安装Java,则要安装Java软件开发工具包(SDK),请单击此处。
我们假定您在本教程的系统上安装了Java 1.6.0_21。
步骤2:设定JAVA环境
将JAVA_HOME环境变量设置为指向您的计算机上安装Java的基本目录位置。例如,
OS | Output |
---|---|
Windows | Set the environment variable JAVA_HOME to C:\Program Files\Java\jdk1.6.0_21 |
Linux | export JAVA_HOME=/usr/local/java-current |
Mac | export JAVA_HOME=/Library/Java/Home |
将Java编译器的位置附加到系统路径。
OS | Output |
---|---|
Windows | Append the string ;C:\Program Files\Java\jdk1.6.0_21\bin to the end of the system variable, Path. |
Linux | export PATH=$PATH:$JAVA_HOME/bin/ |
Mac | not required |
如上所述,使用命令java -version验证Java安装。
步骤3:下载EasyMock存档
要下载最新版本的EasyMock,请单击此处。
将zip文件夹保存在C驱动器上,例如C:\> EasyMock。
OS | Archive name |
---|---|
Windows | easymock-3.2.zip |
Linux | easymock-3.2.zip |
Mac | easymock-3.2.zip |
步骤4:下载EasyMock依赖项
从https://github.com/cglib/cglib/releases下载最新版本的cglib jar文件,并将其复制到C:\> EasyMock文件夹中。在撰写本教程时,最新版本为3.1。
从http://objenesis.org/download.html下载最新版本的objenesis zip文件,然后将其复制到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 | Output |
---|---|
Windows | Set the environment variable EasyMock_HOME to C:\EasyMock |
Linux | export EasyMock_HOME=/usr/local/EasyMock |
Mac | export EasyMock_HOME=/Library/EasyMock |
步骤6:设置CLASSPATH变量
将CLASSPATH环境变量设置为指向EasyMock和依赖项jar的存储位置。下表显示了如何在不同的操作系统上设置CLASSPATH变量。
OS | Output |
---|---|
Windows | Set the environment variable CLASSPATH to %CLASSPATH%;%EasyMock_HOME%\easymock-3.2.jar;%EasyMock_HOME%\cglib-3.1.jar;%EasyMock_HOME%\objenesis-2.1.jar;.; |
Linux | export CLASSPATH=$CLASSPATH:$EasyMock_HOME/easymock-3.2.jar:$EasyMock_HOME/cglib-3.1.jar:$EasyMock_HOME/objenesis-2.1.jar:. |
Mac | export CLASSPATH=$CLASSPATH:$EasyMock_HOME/easymock-3.2.jar:$EasyMock_HOME/cglib-3.1.jar:$EasyMock_HOME/objenesis-2.1.jar:. |
步骤7:下载JUnit存档
从Github下载最新版本的JUnit jar文件。将文件夹保存在位置C:\> Junit。
OS | Archive name |
---|---|
Windows | junit4.11.jar, hamcrest-core-1.2.1.jar |
Linux | junit4.11.jar, hamcrest-core-1.2.1.jar |
Mac | junit4.11.jar, hamcrest-core-1.2.1.jar |
步骤8:设置JUnit环境
将JUNIT_HOME环境变量设置为指向计算机上存储JUnit jar的基本目录位置。下表显示了如何在不同的操作系统上设置此环境变量,假设我们已将junit4.11.jar和hamcrest-core-1.2.1.jar存储在C:\> Junit中。
OS | Output |
---|---|
Windows | Set the environment variable JUNIT_HOME to C:\JUNIT |
Linux | export JUNIT_HOME=/usr/local/JUNIT |
Mac | export JUNIT_HOME=/Library/JUNIT |
步骤9:设置CLASSPATH变量
将CLASSPATH环境变量设置为指向JUNIT jar位置。下表显示了如何在不同的操作系统上完成此操作。
OS | Output |
---|---|
Windows | Set the environment variable CLASSPATH to %CLASSPATH%;%JUNIT_HOME%\junit4.11.jar;%JUNIT_HOME% \hamcrest-core-1.2.1.jar;.; |
Linux | export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.11.jar:$JUNIT_HOME /hamcrest-core-1.2.1.jar:. |
Mac | export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.11.jar:$JUNIT_HOME /hamcrest-core-1.2.1.jar:. |