You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

Cloning the repository

Committers

Cloning the REEF repository for committers
git clone https://git-wip-us.apache.org/repos/asf/reef.git

Users

Cloning the REEF repository for everyone else
git clone git://git.apache.org/reef.git

Setting the Runtime Java Environment

The version of Java used to compile REEF is controlled in the Maven pom.xml file in the build plugins section as the maven-compiler-plugin artifact identifier. In order to run REEF applications you must set the JAVA_HOME environment variable to the correct Java installation directory for your operating system and java version. On Ubuntu Linux, the current active version of Java is controlled via links from /usr/bin set by the update-alternatives command; thus, the value of JAVA_HOME that use the Java version controlled by update-alternatives is given in the code block below. REEF will concatenate the appropriate path to find executable files. 

bash script to set JAVA_HOME
export JAVA_HOME=/usr

On Windows, the JAVA_HOME environment variable is set by the Java installer to $SYSTEM_DRIVE\Program Files\Java\jdk[version number]. You can examine the value of JAVA_HOME on Windows by entering the following command in a powerShell console window.

PowerShell command to view JAVA_HOME
$env:JAVA_HOME

Compiling

Java build instructions

C# build instructions

 

  • No labels