Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > Linux多个JDK版本切换

Linux实现多个JDK版本切换

作者:緣起緣落

这篇文章主要介绍了Linux实现多个JDK版本切换方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、多版本JDK准备

可参考此文章安装JDK Linux安装JDK

二、环境变量修改

#进入配置目录(不在此保存的话  ssh链接重新打开会导致下面导入的环境变量失效)
vim /etc/profile

将原有的环境目录替换为多个jdk版本的根目录

export JAVA_HOME=/usr/local/jdk/link
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

注:保存后记得 使用 source /etc/profile  刷新配置生效

三、使用update-alternatives创建软链接

# jdk8 软链接
update-alternatives --install /usr/local/jdk/link jdk /usr/local/jdk/jdk1.8.0_421 8
# jdk23 软链接
update-alternatives --install /usr/local/jdk/link  jdk /usr/local/jdk/jdk-23 23

update-alternatives 常用命令说明

注:添加软链接时 <注册最终地址> 不能是已存在路径,创建软链接后会为你自动创建

update-alternatives --install /usr/local/jdk/link  jdk /usr/local/jdk/jdk1.8.0_421 8
update-alternatives --display jdk
update-alternatives --remove jdk /usr/local/jdk/jdk1.8.0_421
update-alternatives --config jdk

四、版本切换版本验证

java -version

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文