KaliLinux安装JDK1.8切多版本互相切换

转载自:https://blog.csdn.net/huayimy/article/details/130273362

一、安装JDK1.8

1、直接使用下面的地址下载java 1.8:

https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz

2、建立目录,将下载的jdk的安装包复制过去并进行解压

复制代码
sudo mkdir -p /usr/local/java 
cp jdk-8u202-linux-x64.tar.gz /usr/local/java
cd /usr/local/java
sudo tar xzvf jdk-8u202-linux-x64.tar.gz

3、配置环境变量(注意下面的版本号要与自己下载的相同)

打开文件/etc/profile

bash 复制代码
cat /etc/profile
复制代码
    JAVA_HOME=/usr/local/java/jdk1.8.0_202

    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

    export JAVA_HOME

    export PATH

4、通知系统Java的位置

cpp 复制代码
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_202/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_202/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_202/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_202/bin/javaws" 1

5、重新载入profile

bash 复制代码
source /etc/profile

6、切换JDK版本

bash 复制代码
update-alternatives --config java

在对应的版本前面输入编号后按回车键即可

相关推荐
大葱白菜1 分钟前
Java Set 集合详解:从基础语法到实战应用,彻底掌握去重与唯一性集合
java·后端
大葱白菜3 分钟前
Java Map 集合详解:从基础语法到实战应用,彻底掌握键值对数据结构
java·后端
添乱3 分钟前
「Java案例」判断是否是闰年的方法
java
FG.7 分钟前
Day22
java·面试
菜鸟的迷茫9 分钟前
Redis 缓存雪崩、穿透、击穿面试题深度解析与 Spring Boot 实战代码示例
java
珹洺20 分钟前
C++算法竞赛篇:DevC++ 如何进行debug调试
java·c++·算法
SHUIPING_YANG27 分钟前
根据用户id自动切换表查询
java·服务器·数据库
爱吃烤鸡翅的酸菜鱼40 分钟前
IDEA高效开发:Database Navigator插件安装与核心使用指南
java·开发语言·数据库·编辑器·intellij-idea·database
惊涛骇浪、1 小时前
SpringMVC + Tomcat10
java·tomcat·springmvc
墨染点香1 小时前
LeetCode Hot100【6. Z 字形变换】
java·算法·leetcode