EasyMock - Umgebungs-Setup
EasyMock ist ein Framework für Java. Die allererste Anforderung besteht darin, JDK auf Ihrem Computer zu installieren.
System Anforderungen
JDK | 1,5 oder höher. |
---|---|
Erinnerung | Keine Mindestanforderung. |
Festplattenplatz | Keine Mindestanforderung. |
Betriebssystem | Keine Mindestanforderung. |
Step 1: Verify Java Installation on Your Machine
Öffnen Sie die Konsole und führen Sie Folgendes aus java Befehl.
Betriebssystem | Aufgabe | Befehl |
---|---|---|
Windows | Öffnen Sie die Befehlskonsole | c: \> Java-Version |
Linux | Öffnen Sie das Befehlsterminal | $ java -version |
Mac | Terminal öffnen | Maschine: ~ Joseph $ Java-Version |
Lassen Sie uns die Ausgabe für alle Betriebssysteme überprüfen:
Betriebssystem | Ausgabe |
---|---|
Windows | Java-Version "1.6.0_21" Java (TM) SE-Laufzeitumgebung (Build 1.6.0_21-b07) Java HotSpot (TM) -Client-VM (Build 17.0-b17, gemischter Modus, Freigabe) |
Linux | Java-Version "1.6.0_21" Java (TM) SE-Laufzeitumgebung (Build 1.6.0_21-b07) Java HotSpot (TM) -Client-VM (Build 17.0-b17, gemischter Modus, Freigabe) |
Mac | Java-Version "1.6.0_21" Java (TM) SE-Laufzeitumgebung (Build 1.6.0_21-b07) 64-Bit-Server-VM von Java HotSpot (TM) (Build 17.0-b17, gemischter Modus, Freigabe) |
Wenn Sie Java nicht installiert haben, klicken Sie hier , um das Java Software Development Kit (SDK) zu installieren .
Wir gehen davon aus, dass Sie für dieses Tutorial Java 1.6.0_21 auf Ihrem System installiert haben.
Step 2: Set JAVA Environment
Stellen Sie die JAVA_HOMEUmgebungsvariable, die auf den Speicherort des Basisverzeichnisses verweist, in dem Java auf Ihrem Computer installiert ist. Zum Beispiel,
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable JAVA_HOME auf C: \ Programme \ Java \ jdk1.6.0_21 |
Linux | export JAVA_HOME = / usr / local / java-current |
Mac | export JAVA_HOME = / Library / Java / Home |
Hängen Sie den Speicherort des Java-Compilers an Ihren Systempfad an.
Betriebssystem | Ausgabe |
---|---|
Windows | Fügen Sie die Zeichenfolge C: \ Programme \ Java \ jdk1.6.0_21 \ bin an das Ende der Systemvariablen Path an. |
Linux | export PATH = $ PATH: $ JAVA_HOME / bin / |
Mac | nicht benötigt |
Überprüfen Sie die Java-Installation mit dem Befehl java -version wie oben erklärt.
Step 3: Download EasyMock Archive
Um die neueste Version von EasyMock herunterzuladen, klicken Sie hier.
Speichern Sie den Zip-Ordner auf Ihrem C-Laufwerk, z. B. C: \> EasyMock.
Betriebssystem | Archivname |
---|---|
Windows | easymock-3.2.zip |
Linux | easymock-3.2.zip |
Mac | easymock-3.2.zip |
Step 4: Download EasyMock Dependencies
Laden Sie die neueste Version der cglib jar-Datei von herunter https://github.com/cglib/cglib/releasesund kopieren Sie es in den Ordner C: \> EasyMock. Zum Zeitpunkt des Schreibens dieses Tutorials war die neueste Version 3.1.
Laden Sie die neueste Version der objenesis zip-Datei von herunter http://objenesis.org/download.htmlund kopieren Sie es in den Ordner C: \> EasyMock. Zum Zeitpunkt des Schreibens dieses Tutorials war die neueste Version 2.1. Extrahieren Sie objenesis-2.1.jar in den Ordner C: \> EasyMock
Step 5: Set EasyMock Environment
Stellen Sie die EasyMock_HOMEUmgebungsvariable, die auf den Speicherort des Basisverzeichnisses verweist, in dem EasyMock- und Abhängigkeitsgläser auf Ihrem Computer gespeichert sind. Die folgende Tabelle zeigt, wie die Umgebungsvariable unter verschiedenen Betriebssystemen festgelegt wird, vorausgesetzt, wir haben easymock-3.2.jar, cglib-3.1.jar und objenesis-2.1.jar in den Ordner C: \> EasyMock extrahiert.
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable EasyMock_HOME auf C: \ EasyMock |
Linux | export EasyMock_HOME = / usr / local / EasyMock |
Mac | export EasyMock_HOME = / Library / EasyMock |
Step 6: Set CLASSPATH Variable
Stellen Sie die CLASSPATHUmgebungsvariable, die auf den Speicherort verweist, an dem EasyMock- und Abhängigkeitsgläser gespeichert sind. Die folgende Tabelle zeigt, wie Sie die Variable CLASSPATH unter verschiedenen Betriebssystemen festlegen.
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable CLASSPATH auf% 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
Laden Sie die neueste Version der JUnit-JAR-Datei von Github herunter . Speichern Sie den Ordner unter C: \> Junit.
Betriebssystem | Archivname |
---|---|
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
Stellen Sie die JUNIT_HOMEUmgebungsvariable, die auf den Speicherort des Basisverzeichnisses verweist, in dem JUnit-Jars auf Ihrem Computer gespeichert sind. Die folgende Tabelle zeigt, wie diese Umgebungsvariable unter verschiedenen Betriebssystemen festgelegt wird, vorausgesetzt, wir haben junit4.11.jar und hamcrest-core-1.2.1.jar unter C: \> Junit gespeichert.
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable JUNIT_HOME auf C: \ JUNIT |
Linux | export JUNIT_HOME = / usr / local / JUNIT |
Mac | export JUNIT_HOME = / Library / JUNIT |
Step 9: Set CLASSPATH Variable
Stellen Sie die Umgebungsvariable CLASSPATH so ein, dass sie auf den JUNIT-JAR-Speicherort verweist. Die folgende Tabelle zeigt, wie es auf verschiedenen Betriebssystemen gemacht wird.
Betriebssystem | Ausgabe |
---|---|
Windows | Setzen Sie die Umgebungsvariable CLASSPATH auf% 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:. |