不同版本jdk安装切换

版本说明jdk7和jdk8

下载jdk7和jdk8

jdk7下载地址

https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html


jdk8下载地址

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装java需要的依赖包

yum install glibc.i686 -y

上传并解压压缩包(本文使用的是tar.gz的包)

mkdir /packages

cd /packages

tar -zxf jdk-7u80-linux-i586.tar.gz

tar xzf jdk-8u151-linux-x64.tar.gz

添加环境变量(在这里我直接使用全局变量如有其它需求请修改~/.bashrc)

vim /etc/profile


export JAVA_HOME2=/packages/jdk1.8.0_151

export JRE_HOME2=/packages/jdk1.8.0_151/jre

export CLASSPATH2=.:$JAVA_HOME2/lib:$JRE_HOME2/lib:$CLASSPATH2

export PATH2=$JAVA_HOME2/bin:$JRE_HOME2/bin:$PATH2

export JAVA_HOME=/packages/jdk1.7.0_80

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

给jdk添加序号用来管理切换版本

alternatives --install /usr/bin/java java /package/jdk1.7.0_80//bin/java 3

alternatives --install /usr/bin/java java /package/jdk1.8.0_151/bin/java 4

查看java版本

[root@jdk2 package]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) Client VM (build 24.80-b11, mixed mode)

版本切换

[root@jdk2 package]# alternatives --config java
There are 2 programs which provide 'java'.
Selection Command-----------------------------------------------

+ 1 /package/jdk1.7.0_80//bin/java
* 2 /package/jdk1.8.0_151/bin/java

Enter to keep the current selection[+], or type selection number: 2

再次查看

[root@jdk2 package]# java -version

java version "1.8.0_151"

Java(TM) SE Runtime Environment (build 1.8.0_151-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

到这里就完成了多版本的切换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值