基于RedHat的Linux 系统多JDK版本切换
[TOC]
基于RedHat的Linux 系统多JDK版本切换
安装JDK(AdoptOpenJDK)
AdoptOpenJDK虽然被RedHat的QUARKUS
项目引用了,但是并没有直接加到RPM里面,所以需要手动加仓库
1.创建repo文件
在 /etc/yum.repos.d/adoptopenjdk.repo
文件下写入以下信息
[AdoptOpenJDK]
name=AdoptOpenJDK
baseurl=http://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/rhel/8/x86_64
enabled=1
gpgcheck=1
gpgkey=https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public
注意:如果你的Linux发行版不是RHEL,请参阅 medium.com 获取该发行版的repo信息,yum的发行版只需要更改 baseurl
的 rhel
/ 8(版本号)
与 x86_64
即可
2.刷新repo信息
sudo yum update
3. 安装AdoptOpenJDK
sudo yum install adoptopenjdk-12-hotspot
软件包的构成很简单,前面是 adoptopenjdk
,后面是版本号,再往后是JVM,不清楚的话可以去看其官网,里面东西还是很全的,Window下面的也有,Linux各个发行版也有文件介绍
安装JDK(OpenJDK版本)
1.安装JDK1.8
sudo yum install java-1.8.0-openjdk-devel
2.测试JDK1.8
查看了java的版本号与简单运行了一个程序
3. 安装JDK11
sudo yum install java-11-openjdk-devel
4. 测试JDK11
这个的测试需要特殊指明java的绝对地址,不然会读取PATH里面的JDK1.8
/usr/lib/jvm/java-11-openjdk/bin/java
JDK 版本管理-alternatives
通过 alternatives –list
可以查看当前系统中被该软件所管理的程序
使用也十分的简单,直接 sudo alternatives --config java
就完美了
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »