See: https://www.jb51.net/article/112612.htm Check the jdk version in the system [hadoop@master ~]$ java -version openjdk version "1.8.0_222-ea" OpenJDK Runtime Environment (build 1.8.0_222-ea-b03) OpenJDK 64-Bit Server VM (build 25.222-b03, mixed mode) Detect jdk installation package [hadoop@master ~]$ rpm -qa | grep java python-javapackages-3.4.1-11.el7.noarch javapackages-tools-3.4.1-11.el7.noarch tzdata-java-2019b-1.el7.noarch java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64 java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64 [hadoop@master ~]$ Uninstall openjdk [hadoop@master ~]$ sudo yum -y remove *openjdk* [sudo] password for hadoop: Loaded plugins: langpacks, ulninfo Resolving Dependencies --> Running transaction check ---> Package java-1.8.0-openjdk.x86_64 1:1.8.0.222.b03-1.el7 will be erased --> Processing Dependency: java >= 1.5 for package: jline-1.0-8.el7.noarch --> Processing Dependency: java-1.8.0-openjdk for package: icedtea-web-1.7.1-1.el7.x86_64 ---> Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.222.b03-1.el7 will be erased --> Running transaction check ---> Package icedtea-web.x86_64 0:1.7.1-1.el7 will be erased ---> Package jline.noarch 0:1.0-8.el7 will be erased --> Processing Dependency: jline for package: rhino-1.7R5-1.el7.noarch --> Running transaction check ---> Package rhino.noarch 0:1.7R5-1.el7 will be erased --> Finished Dependency Resolution ol7_UEKR5/x86_64 | 2.5 kB 00:00:00 ol7_latest/x86_64 | 2.7 kB 00:00:00 Dependencies Resolved ========================================================================================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================================================================================== Removing: java-1.8.0-openjdk x86_64 1:1.8.0.222.b03-1.el7 @anaconda/7.7 642 k java-1.8.0-openjdk-headless x86_64 1:1.8.0.222.b03-1.el7 @anaconda/7.7 106 M Removing for dependencies: icedtea-web x86_64 1.7.1-1.el7 @anaconda/7.7 2.3 M jline noarch 1.0-8.el7 @anaconda/7.7 72 k rhino noarch 1.7R5-1.el7 @anaconda/7.7 1.1 M Transaction Summary ========================================================================================================================================================================================================== Remove 2 Packages (+3 Dependent packages) Installed size: 110 M Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing: icedtea-web-1.7.1-1.el7.x86_64 1/5 Erasing: rhino-1.7R5-1.el7.noarch 2/5 Erasing: jline-1.0-8.el7.noarch 3/5 Erasing : 1:java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64 4/5 Erasing : 1:java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64 5/5 Verifying : 1:java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64 1/5 Verifying : 1:java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64 2/5 Verifying: icedtea-web-1.7.1-1.el7.x86_64 3/5 Verifying : rhino-1.7R5-1.el7.noarch 4/5 Verifying : jline-1.0-8.el7.noarch 5/5 Removed: java-1.8.0-openjdk.x86_64 1:1.8.0.222.b03-1.el7 java-1.8.0-openjdk-headless.x86_64 1:1.8.0.222.b03-1.el7 Dependency Removed: icedtea-web.x86_64 0:1.7.1-1.el7 jline.noarch 0:1.0-8.el7 rhino.noarch 0:1.7R5-1.el7 Complete! Upload the installation media and unzip it [hadoop@master ~]$ sudo tar -xzf jdk-8u191-linux-x64.tar.gz -C /usr/lib/jvm Set the environment variables and add it at the beginning of /etc/profile export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH Finally, This is the end of this article about how to uninstall openjdk that comes with linux and install sun jdk. For more relevant content about uninstalling openjdk and installing sun jdk, please search for previous articles on 123WORDPRESS.COM or continue to browse the related articles below. I hope everyone will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: Best Practices Guide for MySQL Partitioned Tables
>>: JavaScript Array Methods - Systematic Summary and Detailed Explanation
Preface I watched web.dev's 2020 three-day li...
1. Introduction to LVM When we manage Linux disks...
1. The as keyword indicates an assertion In Types...
<br />For an article on a content page, if t...
Table of contents 1. The default focus is on the ...
In the past, I only knew how to use the name attri...
When we design a page, we often need to center th...
HTML text formatting tags 標簽 描述 <b> 定義粗體文本 ...
Table of contents Working principle: What does th...
There are few and inadequate installation tutoria...
Preface: The most commonly used architecture of M...
CentOS 8 changed the software package installatio...
Good database specifications help reduce the comp...
Table of contents Overview 1. Dependency Injectio...
Last night I wrote an essay about the browser ren...