
Last time I did install java 1.8 was quite some manual effort ( ls.info/…/java-1-8-and-spring-4-0-3-migration/). Today I had to downgrade the default java version on Mac because we did start a transition of an existing service. Please refer to change default version on macOS BigSur: In case you need to remove any of the Java packages installed, use the yum remove command.įor example, to remove Open JDK 8 use the following command: sudo yum remove java-1.8.This post is outdated.

At the bottom of the file, add a line which specifies the location of JAVA_HOME in the following manner: JAVA_HOME=”/your/installation/path/”įor example, if we copy the installation path for Java 11 in the previous step, the added line in the text editor will be: /usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java How to Uninstall Java on CentOS Once you see all the paths, copy the one of your preferred Java version.ģ. In the output, you can find the path for each Java package installed on the system. The output displays the downloaded and installed JDK, as in the image below: Then, install the Java Development Kit with the following command: sudo yum install java-11-openjdk-devel Update the package repository to ensure you download the latest software: sudo yum updateĢ. The current default, Long-Term-Support (LTS) version is Java 11.

You can also decide which version you want on your system by installing a specific version number. You can install one or several Java packages on your machine. However, bear in mind its license only allows non-commercial use of the software. You can find the official Oracle JDK through a third-party repository or on the official Oracle webpage. You use JRE for running Java-based applications, while JDK is for developing and programming with Java.Īlso available is Java Oracle, another SE implementation, which has additional commercial features.

There are two (2), open-source Java packages, Java Development Kit (Open JDK) and Java Runtime Environment (Open JRE). In this document, we look at different packages within the Java SE.
