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

来源:互联网 发布:淘宝达人一个月多少钱 编辑:程序博客网 时间:2024/06/05 10:30

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  


原创粉丝点击