-
Mac Set Environment Variable For Java카테고리 없음 2021. 1. 10. 02:31
- EasyMock Basics Tutorial
- EasyMock Resources
- Selected Reading
Follow this easy step by step tutorial to learn how to set environment variables in mac through the terminal. Environment variables are the piece of informat. Yes that is what I meant by a GUI app. Setting environment variables for GUI app's in OS X 10.8 appears to be quit difficult. Some apps let you define environment variables, which are to be passed to other applications, in their preferences for example. You can also use the open -a Appname method in a Terminal session. – Bhas Oct 26 '13.
EasyMock is a framework for Java, so the very first requirement is to have JDK installed in your machine.
System Requirement
JDK 1.5 or above. Memory no minimum requirement. Disk Space no minimum requirement. Operating System no minimum requirement. Step 1: Verify Java Installation on Your Machine
Open the console and execute the following java command.
OS Task Command Windows Open Command Console c:> java -version Linux Open Command Terminal $ java -version Mac Open Terminal machine:~ joseph$ java -version Let's verify the output for all the operating systems:
OS Output Windows java version '1.6.0_21'
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)
Linux java version '1.6.0_21'
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)
Mac java version '1.6.0_21'
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM)64-Bit Server VM (build 17.0-b17, mixed mode, sharing)
If you do not have Java installed, To install the Java Software Development Kit (SDK) click here.
We assume you have Java 1.6.0_21 installed on your system for this tutorial.
Step 2: Set JAVA Environment
Set the JAVA_HOME environment variable to point to the base directory location where Java is installed on your machine. For example,
OS Output Windows Set the environment variable JAVA_HOME to C:Program FilesJavajdk1.6.0_21 Linux export JAVA_HOME=/usr/local/java-current Mac export JAVA_HOME=/Library/Java/Home Append the location of the Java compiler to your System Path.
OS Output Windows Append the string ;C:Program FilesJavajdk1.6.0_21bin to the end of the system variable, Path. Linux export PATH=$PATH:$JAVA_HOME/bin/ Mac not required Verify Java Installation using the command java -version as explained above.
Step 3: Download EasyMock Archive
To download the latest version of EasyMock click here.
Save the zip folder on your C drive, let's say, C:>EasyMock.
OS Archive name Windows easymock-3.2.zip Linux easymock-3.2.zip Mac easymock-3.2.zip Mac Set Environment Variable Java_home
Step 4: Download EasyMock Dependencies
Download the latest version of cglib jar file from https://github.com/cglib/cglib/releases and copy it onto C:>EasyMock folder. At the time of writing this tutorial, the latest version was 3.1.
Download the latest version of objenesis zip file from http://objenesis.org/download.html and copy it onto C:>EasyMock folder. At the time of writing this tutorial, the latest version was 2.1. Extract objenesis-2.1.jar to C:>EasyMock folder
Step 5: Set EasyMock Environment
Set the EasyMock_HOME environment variable to point to the base directory location where EasyMock and dependency jars are stored on your machine. The following table shows how to set the environment variable on different operating systems, assuming we've extracted easymock-3.2.jar, cglib-3.1.jar, and objenesis-2.1.jar onto C:>EasyMock folder.
OS Output Windows Set the environment variable EasyMock_HOME to C:EasyMock Linux export EasyMock_HOME=/usr/local/EasyMock Mac export EasyMock_HOME=/Library/EasyMock Step 6: Set CLASSPATH Variable
Set the CLASSPATH environment variable to point to the location where EasyMock and dependency jars are stored. The following table shows how to set the CLASSPATH variable on different operating systems.
OS Output Windows Set the environment variable CLASSPATH to %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
Download the latest version of JUnit jar file from Github. Save the folder at the location C:>Junit.
OS Archive name 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
Set the JUNIT_HOME environment variable to point to the base directory location where JUnit jars are stored on your machine. The following table shows how to set this environment variable on different operating systems, assuming we've stored junit4.11.jar and hamcrest-core-1.2.1.jar at C:>Junit.
OS Output Windows Set the environment variable JUNIT_HOME to C:JUNIT Linux export JUNIT_HOME=/usr/local/JUNIT Mac export JUNIT_HOME=/Library/JUNIT Set Java Path In Environment Variable
Step 9: Set CLASSPATH Variable
Mac Set Java Path
Set the CLASSPATH environment variable to point to the JUNIT jar location. The following table shows how it is done on different operating systems.
Mac Set Environment Variable For Java Server
OS Output Windows Set the environment variable CLASSPATH to %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:.