Linux安装JDK,并配置多个JDK切换

648 字
3 分钟
Linux安装JDK,并配置多个JDK切换

在Oracle下载对应版本的JDK(这里以二进制的解压版安装为例)#

  1. 进入Oracle官网:https://www.oracle.com/

  2. 拉到底部选择Developer, 然后就能在Download选项中找到我们想要的Java SE的下载入口,进去就能看到有download的选项,一路看到Download就进去,最后会进入到版本的选择页面

  3. 选择对应的文件,这里我们选择的是x64的二进制解压版,这个版本的解压就可以使用了,我的是intel的CPU,intel是基于x86_x64架构的,所以我们选择x64的文件,记住是选择 tar.gz 的文件格式的

  4. 使用FTP工具把文件上传到Linux的机器上,把文件上传到自己想要安装的目录,我这里采用安装的目录是: /home/luban/java/

  5. 解压安装, 环境配置

Terminal window
# 进入压缩文件的目录(也是需要安装的目录)
cd /home/luban/java/
# 解压下载的JDK文件
tar -zxvf jdk-8u271-linux-x64.tar.gz
# 开始配置Java环境变量,取得管理员权限,输入 su ,输入管理员密码切换管理员
su
# 修改环境配置文件
vi /etc/profile
# 在配置文件的最末尾加上下面这段配置,路径替换为自己实际安装的路径
# SET JAVA HOME
JAVA_HOME=/home/luban/java/jdk1.8.0_271
JRE_HOME=/home/luban/java/jdk1.8.0_271/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
# 让配置文件生效
source /etc/profile
  1. 安装结果验证 java -version ,出现Java的版本信息,就证明安装成功

多个版本的JDK配置#

  1. 和上述的方法二一样,先下载对应的JDK,然后解压到安装的目录,以我个人的安装为例,我就是先操作完方法二全部的步骤,然后安装JDK 15

  2. 解压版解压出来就是安装成功了,环境变量之前已经配置过了,我们需要做的,就是默认JDK环境的操作而已

    `# 用户alternatives命令把两个JDK的目录加入JDK选择列表(最后的数字是选择环境的编号) update-alternatives —install /usr/bin/java java /home/luban/java/jdk1.8.0_271/bin/java 1 update-alternatives —install /usr/bin/java java /home/luban/java/jdk-15.0.1/bin/java 2

    然后输入下面这个命令就能进入选择JDK的选项#

    update-alternatives —config java`

  3. 输入 java -version 就能切换对应的JDK了,不过我测试发现有时候再次输入这个命令还是没有切换成功,但是重新连接和新开的Shell链接查看Java版本却切换成功了, 这时候需要重新编辑打开一下 /etc/profile 文件,再次 source /etc/profile 应该就可以了,再次输入java -version验证版本

参考链接:#

https://lenjor.github.io/2020/12/Linux-Java-JDK-install/

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Linux安装JDK,并配置多个JDK切换
https://firefly.cuteleaf.cn/posts/obsidian/linux安装jdk-并配置多个jdk切换/
作者
Firefly
发布于
2026-06-29
许可协议
CC BY-NC-SA 4.0
相关文章 智能推荐
1
JDK在Linux环境下安装
运维部署 JDK安装 方式一:gz安装包解压安装 1、准备JDK安装包 我这里下载的是 jdk 8u161 linux x64.tar.gz 安装包,并将其直接放在了 root 目录下 2、卸载已有的OPENJDK 如果有 如果系统自带有 OpenJDK ,可以按照如下步骤提前卸载之。 首
2
Maven工具在Linux环境下安装
运维部署 Maven工具安装 1、准备MAVEN安装包并解压 这里下载的是 apache maven 3.6.3 bin.tar.gz 安装包,并将其放置于提前创建好的 /opt/maven目录下。 执行命令解压之: 即可在当前目录得到 /opt/maven/apache maven 3.
3
Windows 环境多个JDK安装与切
运维部署 1、官方下载jdk 需要登录 官方地址:https://www.oracle.com/java/technologies/downloads/ 2、安装jdk 我这里是直接压缩包解压使用的 也可以自行exe文件安装 3、 多版本的jdk都下载安装完成之后,就是多版本的jdk环境变
4
Linux环境下安装Node js
运维部署 1、官网下载Node.js包 首先,打开Node.js官方网站 https://nodejs.org/ ,在下载页面选择适合您Linux发行版的Node.js包。您可以根据自己的需求选择不同的版本。 2、或者直接wget直接下载需要的版本 3、解压、移动和查看版本 1. 解压No
5
Nvidia cuda相关安装配置教程
运维部署 1、原CUDA卸载 没有则可以不用这步 把所有带 NVIDIA CUDA————— 前缀的卸载干净 推荐使用geek卸载,缓存和注册表才能卸载,否则需要手动找到相关位置自行删除。 一般只有一下几个 2、准备安装位置和下载好深度学习需要的版本环境 2.1 CUDA下载 CUDA10
随机文章 随机推荐
Profile Image of the Author
Firefly
Hello, I'm Firefly.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
85
分类
5
标签
11
总字数
50,344
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.12.3
文章许可
CC BY-NC-SA 4.0

文章目录