EasyMock-환경 설정
EasyMock은 Java 용 프레임 워크이므로 첫 번째 요구 사항은 시스템에 JDK를 설치하는 것입니다.
시스템 요구 사항
JDK | 1.5 이상. |
---|---|
기억 | 최소 요구 사항이 없습니다. |
디스크 공간 | 최소 요구 사항이 없습니다. |
운영 체제 | 최소 요구 사항이 없습니다. |
Step 1: Verify Java Installation on Your Machine
콘솔을 열고 다음을 실행하십시오. java 명령.
OS | 직무 | 명령 |
---|---|---|
윈도우 | 명령 콘솔 열기 | c : \> 자바 버전 |
리눅스 | 명령 터미널 열기 | $ 자바 버전 |
맥 | 터미널 열기 | 기계 : ~ joseph $ java -version |
모든 운영 체제의 출력을 확인하겠습니다.
OS | 산출 |
---|---|
윈도우 | 자바 버전 "1.6.0_21" Java (TM) SE 런타임 환경 (빌드 1.6.0_21-b07) Java HotSpot (TM) Client VM (빌드 17.0-b17, 혼합 모드, 공유) |
리눅스 | 자바 버전 "1.6.0_21" Java (TM) SE 런타임 환경 (빌드 1.6.0_21-b07) Java HotSpot (TM) Client VM (빌드 17.0-b17, 혼합 모드, 공유) |
맥 | 자바 버전 "1.6.0_21" Java (TM) SE 런타임 환경 (빌드 1.6.0_21-b07) Java HotSpot (TM) 64 비트 서버 VM (빌드 17.0-b17, 혼합 모드, 공유) |
Java가 설치되어 있지 않은 경우 Java SDK (Software Development Kit)를 설치하려면 여기를 클릭하십시오.
이 자습서에서는 시스템에 Java 1.6.0_21이 설치되어 있다고 가정합니다.
Step 2: Set JAVA Environment
설정 JAVA_HOME시스템에서 Java가 설치된 기본 디렉토리 위치를 가리키는 환경 변수. 예를 들면
OS | 산출 |
---|---|
윈도우 | 환경 변수 JAVA_HOME을 C : \ Program Files \ Java \ jdk1.6.0_21로 설정합니다. |
리눅스 | 내보내기 JAVA_HOME = / usr / local / java-current |
맥 | export JAVA_HOME = / Library / Java / Home |
Java 컴파일러의 위치를 시스템 경로에 추가하십시오.
OS | 산출 |
---|---|
윈도우 | 문자열; C : \ Program Files \ Java \ jdk1.6.0_21 \ bin을 시스템 변수 Path 끝에 추가합니다. |
리눅스 | 내보내기 PATH = $ PATH : $ JAVA_HOME / bin / |
맥 | 필요하지 않음 |
명령을 사용하여 Java 설치 확인 java -version 위에서 설명한대로.
Step 3: Download EasyMock Archive
최신 버전의 EasyMock을 다운로드하려면 여기를 클릭하십시오.
C 드라이브에 zip 폴더를 저장합니다 (예 : C : \> EasyMock).
OS | 아카이브 이름 |
---|---|
윈도우 | easymock-3.2.zip |
리눅스 | easymock-3.2.zip |
맥 | easymock-3.2.zip |
Step 4: Download EasyMock Dependencies
cglib jar 파일의 최신 버전을 다음에서 다운로드하십시오. https://github.com/cglib/cglib/releasesC : \> EasyMock 폴더에 복사합니다. 이 튜토리얼을 작성할 당시 최신 버전은 3.1이었습니다.
최신 버전의 objenesis zip 파일을 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으로 설정합니다. |
리눅스 | 내보내기 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;.; |
리눅스 | 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 에서 최신 버전의 JUnit jar 파일을 다운로드합니다 . C : \> Junit 위치에 폴더를 저장합니다.
OS | 아카이브 이름 |
---|---|
윈도우 | junit4.11.jar, hamcrest-core-1.2.1.jar |
리눅스 | junit4.11.jar, hamcrest-core-1.2.1.jar |
맥 | junit4.11.jar, hamcrest-core-1.2.1.jar |
Step 8: Set JUnit Environment
설정 JUNIT_HOMEJUnit jar가 시스템에 저장된 기본 디렉토리 위치를 가리키는 환경 변수. 다음 표는 C : \> Junit에 junit4.11.jar 및 hamcrest-core-1.2.1.jar를 저장했다고 가정하고 다른 운영 체제에서이 환경 변수를 설정하는 방법을 보여줍니다.
OS | 산출 |
---|---|
윈도우 | 환경 변수 JUNIT_HOME을 C : \ JUNIT로 설정합니다. |
리눅스 | 내보내기 JUNIT_HOME = / usr / local / JUNIT |
맥 | export JUNIT_HOME = / Library / JUNIT |
Step 9: Set CLASSPATH Variable
JUNIT jar 위치를 가리 키도록 CLASSPATH 환경 변수를 설정하십시오. 다음 표는 다른 운영 체제에서 수행되는 방법을 보여줍니다.
OS | 산출 |
---|---|
윈도우 | 환경 변수 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 :. |
맥 | export CLASSPATH = $ CLASSPATH : $ JUNIT_HOME / junit4.11.jar : $ JUNIT_HOME /hamcrest-core-1.2.1.jar :. |