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

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

相关推荐
xieliyu.3 小时前
计算机网络:Fiddler 抓包工具使用教程 + HTTP 协议报文格式详解
java·笔记·计算机网络·测试工具·http·java-ee·fiddler
步行cgn3 小时前
@Value 详解:Spring 属性注入的核心注解
java·python·spring
2401_850481173 小时前
UVA815
java
霸道流氓气质3 小时前
Spring AI 多租户隔离方案
java·人工智能·spring
不会就选b3 小时前
Linux之socket编程(七)----序列化与反序列化(1)
java·linux·服务器
秋名RG3 小时前
Java 工程师学习路线
java·学习方法
秋名RG3 小时前
Java 基础语法
java·开发语言
java1234_小锋3 小时前
MyBatis-Plus 3.5.15 已全面支持 Spring Boot 4.0 及 Jackson 3.0
java·spring boot·mybatis
2501_937860944 小时前
Java 文件操作与IO(下):字节流、字符流实战IO读写
java·开发语言·python
xixingzhe24 小时前
spring boot项目接口访问慢问题解决方案
java·数据库·spring boot