centOS下安裝jdk1.7顯示java版本不正確

linux默認jdk安裝版本位置不是指向剛剛安裝jdk位置,經過which java命令顯示html

/usr/bin/java

而不是java

/usr/java/jdk1.7.0_21/bin

解決方法:alternative工具修改linux

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

[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.net

選擇2,enter確認,此時經過命令java -vesion獲得想要結果code

參考地址:http://www.cnblogs.com/kreo/p/4308651.htmlhtm