EasyMock - การตั้งค่าสภาพแวดล้อม

EasyMock เป็นเฟรมเวิร์กสำหรับ Java ดังนั้นข้อกำหนดแรกสุดคือต้องติดตั้ง JDK ในเครื่องของคุณ

ความต้องการของระบบ

JDK 1.5 ขึ้นไป
หน่วยความจำ ไม่มีข้อกำหนดขั้นต่ำ
พื้นที่ดิสก์ ไม่มีข้อกำหนดขั้นต่ำ
ระบบปฏิบัติการ ไม่มีข้อกำหนดขั้นต่ำ

Step 1: Verify Java Installation on Your Machine

เปิดคอนโซลและดำเนินการดังต่อไปนี้ java คำสั่ง

ระบบปฏิบัติการ งาน คำสั่ง
Windows เปิด Command Console c: \> java - เวอร์ชัน
ลินุกซ์ เปิด Command Terminal $ java - รุ่น
Mac เปิด Terminal เครื่อง: ~ joseph $ java -version

มาตรวจสอบผลลัพธ์สำหรับระบบปฏิบัติการทั้งหมด:

ระบบปฏิบัติการ เอาต์พุต
Windows

เวอร์ชัน java "1.6.0_21"

Java (TM) SE Runtime Environment (สร้าง 1.6.0_21-b07)

Java HotSpot (TM) Client VM (build 17.0-b17, โหมดผสม, การแชร์)

ลินุกซ์

เวอร์ชัน java "1.6.0_21"

Java (TM) SE Runtime Environment (สร้าง 1.6.0_21-b07)

Java HotSpot (TM) Client VM (build 17.0-b17, โหมดผสม, การแชร์)

Mac

เวอร์ชัน java "1.6.0_21"

Java (TM) SE Runtime Environment (สร้าง 1.6.0_21-b07)

Java HotSpot (TM) 64-Bit Server VM (build 17.0-b17, โหมดผสม, การแชร์)

หากคุณไม่ได้ติดตั้ง Java หากต้องการติดตั้ง Java Software Development Kit (SDK) คลิกที่นี่

เราถือว่าคุณติดตั้ง Java 1.6.0_21 ในระบบของคุณสำหรับบทช่วยสอนนี้

Step 2: Set JAVA Environment

ตั้งค่า JAVA_HOMEตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งไดเร็กทอรีฐานที่ติดตั้ง Java บนเครื่องของคุณ ตัวอย่างเช่น,

ระบบปฏิบัติการ เอาต์พุต
Windows ตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME เป็น C: \ Program Files \ Java \ jdk1.6.0_21
ลินุกซ์ ส่งออก JAVA_HOME = / usr / local / java-current
Mac ส่งออก JAVA_HOME = / Library / Java / Home

ผนวกตำแหน่งของคอมไพเลอร์ Java เข้ากับ System Path ของคุณ

ระบบปฏิบัติการ เอาต์พุต
Windows ต่อท้ายสตริง C: \ Program Files \ Java \ jdk1.6.0_21 \ bin ต่อท้ายตัวแปรระบบ Path
ลินุกซ์ ส่งออก PATH = $ PATH: $ JAVA_HOME / bin /
Mac ไม่จำเป็นต้องใช้

ตรวจสอบการติดตั้ง Java โดยใช้คำสั่ง java -version ตามที่อธิบายไว้ข้างต้น

Step 3: Download EasyMock Archive

หากต้องการดาวน์โหลด EasyMock เวอร์ชันล่าสุดคลิกที่นี่

บันทึกโฟลเดอร์ zip ในไดรฟ์ C ของคุณสมมติว่า C: \> EasyMock

ระบบปฏิบัติการ ชื่อที่เก็บถาวร
Windows easymock-3.2.zip
ลินุกซ์ easymock-3.2.zip
Mac easymock-3.2.zip

Step 4: Download EasyMock Dependencies

ดาวน์โหลดไฟล์ cglib jar เวอร์ชันล่าสุดจาก https://github.com/cglib/cglib/releasesและคัดลอกไปยังโฟลเดอร์ C: \> EasyMock ในขณะที่เขียนบทช่วยสอนนี้เวอร์ชันล่าสุดคือ 3.1

ดาวน์โหลดไฟล์ zip objenesis เวอร์ชันล่าสุดจาก http://objenesis.org/download.htmlและคัดลอกไปยังโฟลเดอร์ C: \> EasyMock ในขณะที่เขียนบทช่วยสอนนี้เวอร์ชันล่าสุดคือ 2.1 แยก objenesis-2.1.jar ไปที่ C: \> โฟลเดอร์ EasyMock

Step 5: Set EasyMock Environment

ตั้งค่า EasyMock_HOMEตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งไดเร็กทอรีฐานที่ EasyMock และไหการอ้างอิงถูกเก็บไว้ในเครื่องของคุณ ตารางต่อไปนี้แสดงวิธีการตั้งค่าตัวแปรสภาพแวดล้อมบนระบบปฏิบัติการต่างๆโดยสมมติว่าเราได้แยก easymock-3.2.jar, cglib-3.1.jar และ objenesis-2.1.jar ลงในโฟลเดอร์ C: \> EasyMock

ระบบปฏิบัติการ เอาต์พุต
Windows ตั้งค่าตัวแปรสภาพแวดล้อม EasyMock_HOME เป็น C: \ EasyMock
ลินุกซ์ ส่งออก EasyMock_HOME = / usr / local / EasyMock
Mac ส่งออก EasyMock_HOME = / Library / EasyMock

Step 6: Set CLASSPATH Variable

ตั้งค่า CLASSPATHตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งที่เก็บ EasyMock และไหการพึ่งพา ตารางต่อไปนี้แสดงวิธีการตั้งค่าตัวแปร CLASSPATH บนระบบปฏิบัติการต่างๆ

ระบบปฏิบัติการ เอาต์พุต
Windows ตั้งค่าตัวแปรสภาพแวดล้อม CLASSPATH เป็น% CLASSPATH%;% EasyMock_HOME% \ easymock-3.2.jar;% EasyMock_HOME% \ cglib-3.1.jar;% EasyMock_HOME% \ objenesis-2.1.jar; .;
ลินุกซ์ ส่งออก CLASSPATH = $ CLASSPATH: $ EasyMock_HOME / easymock-3.2.jar: $ EasyMock_HOME / cglib-3.1.jar: $ EasyMock_HOME / objenesis-2.1.jar:.
Mac ส่งออก 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

ดาวน์โหลดเวอร์ชันล่าสุดของไฟล์ขวด JUnit จากGithub บันทึกโฟลเดอร์ที่ตำแหน่ง C: \> Junit

ระบบปฏิบัติการ ชื่อที่เก็บถาวร
Windows junit4.11.jar, hamcrest-core-1.2.1.jar
ลินุกซ์ 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 jars บนเครื่องของคุณ ตารางต่อไปนี้แสดงวิธีการตั้งค่าตัวแปรสภาพแวดล้อมนี้บนระบบปฏิบัติการต่างๆโดยสมมติว่าเราได้จัดเก็บ junit4.11.jar และ hamcrest-core-1.2.1.jar ไว้ที่ C: \> Junit

ระบบปฏิบัติการ เอาต์พุต
Windows ตั้งค่าตัวแปรสภาพแวดล้อม JUNIT_HOME เป็น C: \ JUNIT
ลินุกซ์ ส่งออก JUNIT_HOME = / usr / local / JUNIT
Mac ส่งออก JUNIT_HOME = / Library / JUNIT

Step 9: Set CLASSPATH Variable

ตั้งค่าตัวแปรสภาวะแวดล้อม CLASSPATH ให้ชี้ไปที่ตำแหน่ง JUNIT jar ตารางต่อไปนี้แสดงวิธีการทำงานบนระบบปฏิบัติการต่างๆ

ระบบปฏิบัติการ เอาต์พุต
Windows ตั้งค่าตัวแปรสภาพแวดล้อม CLASSPATH เป็น% CLASSPATH%;% JUNIT_HOME% \ junit4.11.jar;% JUNIT_HOME% \ hamcrest-core-1.2.1.jar; .;
ลินุกซ์ ส่งออก CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.11.jar: $ JUNIT_HOME /hamcrest-core-1.2.1.jar:.
Mac ส่งออก CLASSPATH = $ CLASSPATH: $ JUNIT_HOME / junit4.11.jar: $ JUNIT_HOME /hamcrest-core-1.2.1.jar:.