This documentation is for WSO2 IoT Server 3.1.0. View the documentation for the latest release.
Page Comparison - Installing on Linux or OS X (v.1 vs v.2) - IoT Server 3.1.0 - WSO2 Documentation

Versions Compared


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


  1. In your home directory, open the BASHRC the BASHRC file (.bash_profile file
 profile file
 on Mac) using editors such as, vi, emacs, pico or mcedit.
  2. Add the following two lines at the bottom of the file, replacing /usr/java/jdk1.68.0_25 with the actual directory where the JDK is installed.

    Code Block
    On Linux:
    export JAVA_HOME=/usr/java/jdk1.68.0_25
    export PATH=${JAVA_HOME}/bin:${PATH}
    On OS X:
    export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.68.0.jdk/Contents/Home
  3. Save the file.


    If you do not know how to work with text editors in a Linux SSH session, run the following command:

    Code Block
    cat >> .bashrc

    Paste the string from the clipboard and press "Ctrl+D."

  4. To verify that the JAVA_HOME variable is set correctly, execute the following command:

    Code Block
    On Linux:
    echo $JAVA_HOME
    On OS X:
    which java
    If the above command gives you a path like /usr/bin/java, then it is a symbolic link to the real location. To get the real location, run the following:
    ls -l `which java`