Last active
November 30, 2019 00:17
-
-
Save tankchintan/1335220 to your computer and use it in GitHub Desktop.
Procedure for installing and setting Sun JDK Java on Default Amazon Linux AMI
This file contains 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
# First verify the version of Java being used is not SunJSK. | |
java -version | |
# Get the latest Sun Java SDK from Oracle http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html | |
wget http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-i586.rpm | |
# Rename the file downloaded, just to be nice | |
mv jdk-7u1-linux-i586.rpm\?e\=1320265424\&h\=916f87354faed15fe652d9f76d64c844 jdk-7u1-linux-i586.rpm | |
# Install Java | |
sudo rpm -i jdk-7u1-linux-i586.rpm | |
# Check if the default java version is set to sun jdk | |
java -version | |
# If not then lets create one more alternative for Java for Sun JDK | |
sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_01/bin/java 20000 | |
# Set the SUN JDK as the default java | |
sudo /usr/sbin/alternatives --config java | |
# Verify if change in SDK was done. | |
java -version |
JDK 8:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-linux-x64.rpm
JDK 8:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If I would like to install a specific minor version of jdk do I have to use the procedure in this post?
Or can I also get specific minor versions (eg: 1.8.0.05) from a repo (for example, when I call "yum install java-1.8.0" I think the jdk is installed from a repo, however it is done with the most up to date minor version (currently 1.8.0.65))?