关闭

解决linux下javac -version和java -version版本显示不一致

标签: javalinuxbuildjavascriptredhatjdk
5031人阅读 评论(1) 收藏 举报

redhat 企业版 6.1上安装上JDK

结果java -version的版本和javac -version的版本不一致,原来系统中以前安装的有jdk1.6

解决办法

[javascript] view plaincopy
[root@localhost usr]# $JAVA_HOME/bin/java -version  
bash: /bin/java: 没有那个文件或目录  
[root@localhost java]# . /etc/profile  
[root@localhost java]# . /etc/profile  
[root@localhost java]# $JAVA_HOME/bin/java -version  
java version "1.6.0_20"  
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)  
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)  
[root@localhost java]# which java   //就是这个地方,擦!用的是/usr/bin/下面的java。
/usr/bin/java  
[root@localhost java]# mv /usr/bin/java /usr/bin/oldjava
[root@localhost java]# ln -s $JAVA_HOME/bin/java /usr/bin/java  
[root@localhost java]#  
[root@localhost java]# java -version  
java version "1.6.0_20"  
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)  
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)  
[root@localhost java]#  
[root@localhost java]# javac -version  
javac 1.6.0_20  


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:144692次
    • 积分:1887
    • 等级:
    • 排名:千里之外
    • 原创:42篇
    • 转载:11篇
    • 译文:1篇
    • 评论:31条
    文章分类
    最新评论