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切换/
作者
樱序手札
发布于
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
樱序手札
欢迎来到樱序手札。
公告
欢迎来到我的博客!
音乐
封面

音乐

暂未播放

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

文章目录