Last active
January 3, 2017 09:07
-
-
Save Shellbye/e9561147b0f3782c24a3dfadd25a5c0e to your computer and use it in GitHub Desktop.
Install oracle jre on Ubuntu script
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| sudo wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/server-jre-8u112-linux-x64.tar.gz | |
| sudo mkdir /usr/lib/jvm | |
| sudo tar -zxvf server-jre-8u112-linux-x64.tar.gz -C /usr/lib/jvm | |
| sudo echo "export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112" >> ~/.bashrc | |
| sudo echo "export JRE_HOME=${JAVA_HOME}/jre" >> ~/.bashrc | |
| sudo echo "export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib" >> ~/.bashrc | |
| sudo echo "export PATH=${JAVA_HOME}/bin:$PATH" >> ~/.bashrc | |
| sudo source ~/.bashrc | |
| sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_112/bin/java 300 | |
| sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_112/bin/javac 300 | |
| sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_112/bin/jar 300 | |
| sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_112/bin/javah 300 | |
| # javap : update-alternatives: error: alternative path /usr/lib/jvm/jdk1.8.0_112/bin/javap doesn't exist | |
| # sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_112/bin/javap 300 | |
| sudo update-alternatives --config java | |
| java -version |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment