环境设置( Environment Setup)
EasyMock是Java的框架,因此第一个要求是在您的机器上安装JDK。
系统需求 (System Requirement)
JDK | 1.5或以上。 |
---|---|
记忆 | 没有最低要求。 |
磁盘空间 | 没有最低要求。 |
操作系统 | 没有最低要求。 |
Step 1: Verify Java Installation on Your Machine
打开控制台并执行以下java命令。
OS | 任务 | 命令 |
---|---|---|
Windows | 打开命令控制台 | c:\> java -version |
Linux | 打开命令终端 | $ java -version |
Mac | 开放式终端 | 机器:~joseph $ java -version |
让我们验证所有操作系统的输出:
OS | Output |
---|---|
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版“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。
Step 2: Set JAVA Environment
将JAVA_HOME环境变量设置为指向计算机上安装Java的基本目录位置。 例如,
OS | Output |
---|---|
Windows | 将环境变量JAVA_HOME设置为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 | 将字符串; C:\Program Files\Java\jdk1.6.0_21\bin附加到系统变量Path的末尾。 |
Linux | export PATH = $ PATH:$ JAVA_HOME/bin/ |
Mac | 不需要 |
如上所述,使用命令java -version验证Java安装。
Step 3: Download EasyMock Archive
要下载最新版本的EasyMock, 请单击此处。
将zip文件夹保存在C盘上,比方说C:\> EasyMock。
OS | 存档名称 |
---|---|
Windows | easymock-3.2.zip |
Linux | easymock-3.2.zip |
Mac | easymock-3.2.zip |
Step 4: Download EasyMock Dependencies
从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文件夹
Step 5: Set EasyMock Environment
将EasyMock_HOME环境变量设置为指向EasyMock和依赖项jar存储在计算机上的基本目录位置。 下表显示了如何在不同的操作系统上设置环境变量,假设我们已将easymock-3.2.jar,cglib-3.1.jar和objenesis-2.1.jar解压缩到C:\“EasyMock文件夹中。
OS | Output |
---|---|
Windows | 将环境变量EasyMock_HOME设置为C:\EasyMock |
Linux | export EasyMock_HOME =/usr/local/EasyMock |
Mac | 导出EasyMock_HOME =/Library/EasyMock |
Step 6: Set CLASSPATH Variable
将CLASSPATH环境变量设置为指向存储EasyMock和依赖项jar的位置。 下表显示了如何在不同的操作系统上设置CLASSPATH变量。
OS | Output |
---|---|
Windows | 将环境变量CLASSPATH设置为%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:。 |
Step 7: Download JUnit Archive
从Github下载最新版本的JUnit jar文件。 将文件夹保存在位置C:\“Junit。
OS | 存档名称 |
---|---|
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 |
Step 8: Set JUnit Environment
将JUNIT_HOME环境变量设置为指向JUnit jar存储在计算机上的基本目录位置。 下表显示了如何在不同的操作系统上设置此环境变量,假设我们已在C:\“Junit中存储了junit4.11.jar和hamcrest-core-1.2.1.jar。
OS | Output |
---|---|
Windows | 将环境变量JUNIT_HOME设置为C:\JUNIT |
Linux | export JUNIT_HOME =/usr/local/JUNIT |
Mac | export JUNIT_HOME =/Library/JUNIT |
Step 9: Set CLASSPATH Variable
将CLASSPATH环境变量设置为指向JUNIT jar位置。 下表显示了如何在不同的操作系统上完成。
OS | Output |
---|---|
Windows | 将环境变量CLASSPATH设置为%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:。 |