首页 > 编程语言 > 详细

Linux更换jdk版本,java -version还是原来的版本问题

时间:2017-01-14 14:41:07      阅读:661      评论:0      收藏:0      [点我收藏+]

在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HOME,并且 source /etc/profile

然后使用Java -version 和 javac -version 发现版本还是老版本,死活没有使用我新指定的。

使用which java 和 which javac 分别可以看到

[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# which javac
/usr/bin/javac

简单说一下,就是把这2个文件ln -s 到我们新的jdk 下的 java 和 javac 上,命令如下:

rm -rf /usr/bin/java

rm -rf /usr/bin/javac

ln -s $JAVA_HOME/bin/javac /usr/bin/javac

ln -s $JAVA_HOME/bin/javac /usr/bin/java

这样执行以后,然后 java -version 、 javac -version

Linux更换jdk版本,java -version还是原来的版本问题

原文:http://www.cnblogs.com/chenjw-note/p/6285272.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!