Linux Java 版本升級方法

出處:http://lovesoo.org/linux-java-version-upgrade.html

Redhat5.3系統上原先安裝了java 1.4.2版本,重新下載了最新的1.7版本,但是安裝後使用java –version命令查看,仍然是1.4.2版本。
使用以下方法可以完成升級
  • 首先完成java 1.7版本的安裝
  • 使用which java命令查看java環境變量指向地址/usr/bin/java
  • 刪除/usr/bin/java目錄rm –rf /usr/bin/java
  • 使用命令連接新的java目錄ln -s /usr/java/jdk 1.7 .0/bin/java /usr/bin/java
  • 繼續使用java-version命令查看版本已經升級為1.7

============================================================

linux環境下java版本的升級和卸載
出處:http://blog.csdn.net/jiahehao/article/details/6834214

本總的機器安裝的時候帶了一個java1.4的版本,但是最近要跑的程序,要求1.6以上的版本。本總不得已,開始升級。

先去sun的官方網站下載了一個官方版本:jre-6u27-linux-i586-rpm.bin。

然後開始卸載原版本,先用rpm -qa|grep gcj命令找到兩條安裝信息,然後用rpm -e + 上面搜出的兩個文件名,進行卸載。卸載完後用java -version命令一查,會發現已經查不到java的信息了。但我懷疑這一步是可以不做的,因為我第一次安裝,就沒有卸載也成功了。

然後開始安裝1.6版本。

#chmod +x jre-6u27-linux-i586-rpm.bin
#./jre-6u27-linux-i586-rpm.bin

直接運行bin文件安裝,會生成一個rpm包,下面繼續安裝

#chmod +x jre-6u27-linux-i586-rpm
#rpm -ivh jre-6u27-linux-i586-rpm
此時會在默認的安裝位置/usr/java/jre1.6.0_27安裝此java文件。

然後是修改環境變量:

#vi /etc/profile
在中間加入:

#set java environment
JAVA_HOME=/usr/java/jre1.6.0_27
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

保存,退出,重啟系統。完成。

未經允許不得轉載:GoMCU » Linux Java 版本升級方法