choose jdk or openjdk

  1. 1
    sudo vim /etc/profile
  2. 1
    2
    3
    4
    5
    export JAVA_HOME=/opt/jdk
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin ## (1)will change this line in 3 will show
  3. 1
    source /etc/profile

3.1

1
2
## no different jdk the (1) like this
PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH

3.2

1
2
3
4
5
6
7
8
## have different jdk the (1) like this
export PATH=$PATH:${JAVA_HOME}/bin:${JRE_HOME}/bin
## then do it
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk/bin/javah 255
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/bin/javac 255
sudo update-alternatives --install /usr/bin/java java /opt/jdk/bin/java 255
sudo update-alternatives --install /usr/bin/jar jar /opt/jdk/bin/jar 255

  1. 1
    2
    ## install other jdk
    sudo apt-get install openjdk-8-jdk

5.

1
2
3
4
5
6
7
## do it
###
sudo update-alternatives ––config java
sudo update-alternatives ––config javac
sudo update-alternatives ––config javah
sudo update-alternatives ––config jar