ubuntu jdk7升级到jdk8

到官网下载对应版本的jdk8

 

1.解压

 

 tar -xzvf jdk-8u261-linux-x64.tar.gz

 

2.将解压后的文件夹复制到usr/lib/jvm/目录下

 sudo cp jdk1.8.0_261 /usr/lib/jvm

 

3.查看当前存在版本的优先级情况

 

 sudo update-alternatives --config java
sudo update-alternatives --config javac

 

 

显示是只有java-7一个版本

 

4.创建软链接

  由于默认在auto,所以将jdk8的优先级调高

 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_261/bin/java 1072
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_261/bin/javac 1072

 

再次验证优先级

 sudo update-alternatives --config java
 sudo update-alternatives --config javac

 

输入合适序号选择版本

0---auto (由于设置了优先级,所以auto默认是jdk8)

1---jdk7

2---jdk8

 

5. 配置环境变量

vim /etc/profile

 

在最后添加

export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_261     # JDK8的路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

 

退出后执行

source /etc/profile

 

 6.验证

java -version

 显示上图信息说明修改成功

 

posted @ 2020-07-22 21:35  paradoxx  阅读(467)  评论(0)    收藏  举报