Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
$ echo $JAVA_HOME
 
$ export JAVA_HOME=/usr/bin/jvm/java-1.7.0-openjdk.x86_64

...

If not found, then added it to your path.  For ease of use, you should add it to .bashrc or .profile.  Example:

  PATH=$PATH:<tool installation directory>/apache-maven-3.3.3/bin

Note
You should add Maven to your PATH in your .bashrc or .profile file.

Build Trafodion

Start a new ssh session. Use the following commands to set up the Trafodion environmental variables.The

  • <Trafodion source directory> is source tree base for Trafodion.

...

  • <tools installation directory> is where Trafodion required tools are located.  

...

This will build a debug version of Trafodion.

...

  • The following example assumes that you installed all the required tools in a single location.  If you installed or used pre-installed tools in different directories, then you need to export the location of each tool as described Required Build Tools prior to sourcing in env.sh.
Code Block
languagetext
cd <Trafodion source directory>
export TOOLSDIR=<tools installation directory>
source ./env.sh
 

 

Build a debug version of Trafodion using one of the following options:

CommandWhat It Builds
make all
Trafodion, DCS, and REST.
make package
Trafodion, DCS, REST, and Client Drivers.
make package-all
Trafodion, DCS, REST, Client Drivers, and tests for all components.

...

If the build fails, you might want to rerun the make step.  Trafodion downloads many dependencies and sometimes one of the download operations fail.  Rerunning the build generally works.

...