前提条件
确保使用root用户或具有sudo权限的用户登陆。
OpenJDK
通过yum search
命令查看java相关包
1 | yum search java | grep openjdk |
版本 | jre | jdk |
---|---|---|
11 | java-11-openjdk.x86_64 | java-11-openjdk-devel.x86_64 |
1.8 | java-1.8.0-openjdk.x86_64 | java-1.8.0-openjdk-headless.x86_64 |
以安装11版本的jdk为例
安装命令如下:
1 | yum install java-11-openjdk-devel.x86_64 |
卸载命令如下
1 | sudo yum remove java-11-openjdk-devel.x86_64 |
Oracle JDK
Oracle 的 JDK 需要从Oracle的官网下载来进行安装
以安装11版本的jdk为例。下载jdk-11.0.6_linux-x64_bin.rpm
安装命令如下:
1 | sudo yum localinstall jdk-11_linux-x64_bin.rpm |
卸载命令如下
1 | # 查看已安装的jdk包 |
设置默认的版本
查看当前系统默认java版本
1 | java -version |
1 | openjdk version "11.0.6" 2020-01-14 LTS |
如果安装了多个版本,可以按以下操作进行切换默认版本。
1 | sudo alternatives --config java |
1 | There are 2 programs which provide 'java'. |
通过输入对应数字并按Enter即可。