EasyMock-環境設定
EasyMockはJavaのフレームワークであるため、最初の要件はJDKをマシンにインストールすることです。
システム要件
JDK | 1.5以上。 |
---|---|
記憶 | 最小要件はありません。 |
ディスクスペース | 最小要件はありません。 |
オペレーティング・システム | 最小要件はありません。 |
Step 1: Verify Java Installation on Your Machine
コンソールを開き、以下を実行します java コマンド。
OS | 仕事 | コマンド |
---|---|---|
ウィンドウズ | コマンドコンソールを開く | c:\> java -version |
Linux | コマンドターミナルを開く | $ java -version |
マック | オープンターミナル | マシン:〜joseph $ java -version |
すべてのオペレーティングシステムの出力を確認しましょう。
OS | 出力 |
---|---|
ウィンドウズ | 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、混合モード、共有) |
マック | Javaバージョン "1.6.0_21" Java(TM)SEランタイム環境(ビルド1.6.0_21-b07) Java HotSpot(TM)64ビットサーバーVM(ビルド17.0-b17、混合モード、共有) |
Javaがインストールされていない場合、Javaソフトウェア開発キット(SDK)をインストールするには、ここをクリックしてください。
このチュートリアルでは、システムにJava1.6.0_21がインストールされていることを前提としています。
Step 2: Set JAVA Environment
をセットする JAVA_HOMEJavaがマシンにインストールされているベースディレクトリの場所を指す環境変数。例えば、
OS | 出力 |
---|---|
ウィンドウズ | 環境変数JAVA_HOMEをC:\ Program Files \ Java \ jdk1.6.0_21に設定します |
Linux | エクスポートJAVA_HOME = / usr / local / java-current |
マック | エクスポートJAVA_HOME = / Library / Java / Home |
Javaコンパイラの場所をシステムパスに追加します。
OS | 出力 |
---|---|
ウィンドウズ | 文字列; C:\ Program Files \ Java \ jdk1.6.0_21 \ binをシステム変数Pathの最後に追加します。 |
Linux | export PATH = $ PATH:$ JAVA_HOME / bin / |
マック | 必要ありません |
コマンドを使用してJavaのインストールを確認する java -version 上で説明したように。
Step 3: Download EasyMock Archive
EasyMockの最新バージョンをダウンロードするには、ここをクリックしてください。
zipフォルダをCドライブに保存します。たとえば、C:\> EasyMockです。
OS | アーカイブ名 |
---|---|
ウィンドウズ | easymock-3.2.zip |
Linux | easymock-3.2.zip |
マック | easymock-3.2.zip |
Step 4: Download EasyMock Dependencies
cglibjarファイルの最新バージョンをからダウンロードします。 https://github.com/cglib/cglib/releasesC:\> EasyMockフォルダーにコピーします。このチュートリアルを書いている時点では、最新バージョンは3.1でした。
objenesiszipファイルの最新バージョンをからダウンロードします。 http://objenesis.org/download.htmlC:\> EasyMockフォルダーにコピーします。このチュートリアルを書いている時点では、最新バージョンは2.1でした。objenesis-2.1.jarをC:\> EasyMockフォルダーに抽出します
Step 5: Set EasyMock Environment
をセットする EasyMock_HOMEEasyMockおよび依存関係jarがマシンに格納されているベースディレクトリの場所を指す環境変数。次の表は、easymock-3.2.jar、cglib-3.1.jar、およびobjenesis-2.1.jarをC:\> EasyMockフォルダーに抽出したと仮定して、さまざまなオペレーティングシステムで環境変数を設定する方法を示しています。
OS | 出力 |
---|---|
ウィンドウズ | 環境変数EasyMock_HOMEをC:\ EasyMockに設定します |
Linux | EasyMock_HOME = / usr / local / EasyMockをエクスポートします |
マック | EasyMock_HOME = / Library / EasyMockをエクスポートします |
Step 6: Set CLASSPATH Variable
をセットする CLASSPATHEasyMockおよび依存関係jarが格納されている場所を指す環境変数。次の表は、さまざまなオペレーティングシステムでCLASSPATH変数を設定する方法を示しています。
OS | 出力 |
---|---|
ウィンドウズ | 環境変数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:。 |
マック | 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から最新バージョンのJUnitjarファイルをダウンロードします。フォルダをC:\> Junitの場所に保存します。
OS | アーカイブ名 |
---|---|
ウィンドウズ | junit4.11.jar、hamcrest-core-1.2.1.jar |
Linux | junit4.11.jar、hamcrest-core-1.2.1.jar |
マック | junit4.11.jar、hamcrest-core-1.2.1.jar |
Step 8: Set JUnit Environment
をセットする JUNIT_HOMEJUnitjarがマシンに格納されているベースディレクトリの場所を指す環境変数。次の表は、junit4.11.jarとhamcrest-core-1.2.1.jarをC:\> Junitに格納したと仮定して、さまざまなオペレーティングシステムでこの環境変数を設定する方法を示しています。
OS | 出力 |
---|---|
ウィンドウズ | 環境変数JUNIT_HOMEをC:\ JUNITに設定します |
Linux | JUNIT_HOME = / usr / local / JUNITをエクスポートします |
マック | JUNIT_HOME = / Library / JUNITをエクスポートします |
Step 9: Set CLASSPATH Variable
JUNITjarの場所を指すようにCLASSPATH環境変数を設定します。次の表は、さまざまなオペレーティングシステムでどのように実行されるかを示しています。
OS | 出力 |
---|---|
ウィンドウズ | 環境変数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:。 |
マック | export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME / junit4.11.jar:$ JUNIT_HOME / hamcrest-core-1.2.1.jar:。 |