centOS下安装jdk1.7显示java版本不正确

linux默认jdk安装版本位置不是指向刚刚安装jdk位置,通过which java命令显示

/usr/bin/java

而不是

/usr/java/jdk1.7.0_21/bin

解决方法:alternative工具修改

[root@localhost ~]# alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_25/bin/java 300

[root@localhost ~]# alternatives --config java

共有 2 个程序提供“java”。

  选择    命令
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
   2           /usr/java/jdk1.7.0_25/bin/java

选择2,enter确认,此时通过命令java -vesion得到想要结果

参考地址:http://www.cnblogs.com/kreo/p/4308651.html

你可能感兴趣的:(linux,centos,jdk版本不一致)