How to Install JAVA 8 on CentOS/RHEL 7/6 and Fedora 28-23
This tutorial helps you to install Java 8 or update Java on your system. Read the instruction carefully before downloading Java from the Linux command line.
The Oracle Java 11 is the latest LTS version available to download and install. To install Oracle Java 11 on CentOS and Fedora system follow below tutorial.
Step 1 – Download Latest Java Archive
The Oracle team provides Java RPM packages as well as compiled source code. Many times I have tried Java installation using rpm packages but I faced some issues. So I decided to install Java using the compiled source code. Since then I have installed a large number of times Java on CentOS, Redhat based systems without any issues. To download the latest Java SE Development Kit 8 release from its official download page or use following commands to download from the shell.
Step 2 – Install Java 8 with Alternatives
The alternatives command is used for maintained symbolic links. This command used to creates, removes, maintains and displays information about the symbolic links comprising the alternatives system. Let’s use the alternatives command to configure Java on your system. The alternatives command is available in chkconfig package.
The newly installed Java version listed at number 4, So input 4 and press enter.
Select java version
At this point, JAVA 8 has been successfully installed on your system. We also recommend to setup javac and jar commands path using alternatives
Step 3 – Check Installed Java Version
Java and javac binaries are available under PATH environment variable. You can use them from anywhere in your system. Let’s check the installed version of Java runtime environment (JRE) on your system by executing the following command.
Step 4 – Setup Java Environment Variables
Most of Java based application’s uses environment variables to work. Set the Java environment variables using following commands
Set the JAVA_HOME, JRE_HOME and PATH environment variables.
Also add the above commands to /etc/bashrc or /etc/environment file to auto set environment variables during the system reboot.
No comments: