蓝易云 - centos 7.9 同时安装 JDK1.8 和 openjdk11 两个版本
![蓝易云 - centos 7.9同时安装JDK1.8和openjdk11两个版本](https://static001.geekbang.org/infoq/d3/d33a4b65fc1f115c2a479578b23bec4f.jpeg)
在 CentOS 7.9 上同时安装 JDK1.8 和 OpenJDK11 是一项相对简单的任务,但需要一些技巧和注意事项。下面是详细的步骤:
首先,我们需要下载所需的 Java 版本。我们可以从 Oracle 官方网站下载 JDK1.8,并从 OpenJDK 官方网站下载 OpenJDK11。
![](https://static001.geekbang.org/infoq/23/2363af2d834f47878e0091411a698b46.png)
步骤一:安装 Oracle JDK 1.8
首先,访问 Oracle 官方网站并找到适合 CentOS 7.9 系统的 Java SE Development Kit 8u 版本(u 代表更新号)。然后使用 wget 命令在终端中进行下载。
请将上述命令中的“XXX”替换为实际版本号。
接下来使用 rpm 命令进行安装:
步骤二:安装 Open JDK11
访问 Open JDK 官方网站并找到适合 CentOS 的 Open JDK11 版本。然后使用 wget 命令在终端中进行下载:
请将上述命令中“XXXX”替换为实际版本号。
解压下载的 tar.gz 文件:
将解压后的文件夹移动到/usr/lib/jvm/目录下:
步骤三:配置环境变量
编辑/etc/profile 文件,添加以下内容:
保存并退出。然后运行以下命令使环境变量生效:
步骤四:切换 Java 版本
在 CentOS 7.9 中可以使用 alternatives 命令来切换默认 Java 版本。首先使用以下命令注册两个 Java 安装版:
对于 JDK1.8:
对于 Open JDK11:
然后,你可以使用以下命令来切换默认的 Java 版本:
在提示的列表中,选择你需要的 Java 版本即可。
以上就是在 CentOS 7.9 上同时安装 JDK1.8 和 OpenJDK11 并进行切换的详细步骤。希望这个指南能帮助你顺利完成任务。记住,每次更改环境变量后都需要运行 source 命令来使更改生效,并且使用 alternatives 命令可以方便地在不同 Java 版本之间进行切换。
云服务器推荐
蓝易云国内/海外高防云服务器推荐
蓝易云-五网CN2服务器【点我购买】蓝易云采用KVM高性能架构,稳定可靠,安全无忧!蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。
海外免备案云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
版权声明: 本文为 InfoQ 作者【百度搜索:蓝易云】的原创文章。
原文链接:【http://xie.infoq.cn/article/277bfc7f9cf0efe9ab177301b】。文章转载请联系作者。
评论