前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux更换jdk版本,java -version还是原来的版本JDK还是之前的版本

Linux更换jdk版本,java -version还是原来的版本JDK还是之前的版本

作者头像
sparkle123
发布2018-04-26 13:37:01
3.6K0
发布2018-04-26 13:37:01
举报
文章被收录于专栏:大数据-Hadoop、Spark

安装JDK

1.上传jdk-7u80-linux-x64.tar.gz到Linux上 2.解压jdk/usr/local目录 tar -zxvf jdk-7u80-linux-x64.tar.gz -C /usr/local/ 3.设置环境变量,在/etc/profile文件最后追加相关内容

代码语言:javascript
复制
vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin

4.刷新环境变量 source /etc/profile 5.测试java命令是否可用 java -version 控制台显示 java version "1.7.0_79" 还是之前的JDK版本。

JDK还是之前的版本

6.查看系统安装了哪些JAVA,rpm -qa | grep java

代码语言:javascript
复制
tzdata-java-2015e-1.el6.noarch
java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86_64
java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.x86_64

上面的三个JDK是安装的Linux版本(Cnetos6.7 Desktop)自带,可以 rpm -e xxxx依次卸载,我这里不卸载,采用下面的方式。 7.执行which javawhich javac查询java的执行路径,分别显示: /usr/bin/java /usr/local/jdk1.7.0_80/bin/javac 8.把步骤7里面的java执行路径ln -s 到新的jdk 下的 java 和 javac 上,命令如下:

代码语言:javascript
复制
rm -rf /usr/bin/javac(可选)
ln -s $JAVA_HOME/bin/java /usr/bin/java
ln -s $JAVA_HOME/bin/javac /usr/bin/javac(可选)

9.再次java -version,可以看到最新的JDK版本。 java version "1.7.0_80"

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.12.26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装JDK
  • JDK还是之前的版本
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档