Kali安装JDK8以及JDK11、JDK17切换

使

 

瓜神学习网络安全
   
背景

 

很久之前更新了一次kali,今天用的时候发现JDK变成17了

 

安装JDK1.8记录一下

 

sudo mkdir -p /usr/local/java 

cp jdk-8u251-linux-x64.tar.gz  /usr/local/java

sudo tar xzvf jdk-8u251-linux-x64.tar.gz

sudo vim /etc/profile

加入环境变量

JAVA_HOME=/usr/local/java/jdk1.8.0_251 
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
​

通知系统java的位置(注意这里的版本号一定要和安装的版本号一样,否则出错!!)

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_251/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_251/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_251/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_251/bin/javaws" 1

 

切换JDK版本

使用update-alternatives --config javac和
update-alternatives --config java快速切换JAVA和JAVAC

JDKjdk-8u251-linux-x64.tar.gz下

公众号回复"JDKjdk-8u251"
posted @   那酒不要留  阅读(2396)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
/* 雪花特效 */
点击右上角即可分享
微信分享提示