升級oracle中的JDK版本

 

Oracle自8i起就全面支持java,但各個版本的oracle中默認jdk版本均不相同,oracle8i中爲jdk1.2,oracle9i中爲jdk1.3,oracle10g中爲jdk1.4~~至筆者行爲之際,當前的最新版本爲jdk1.5 update 11.

因筆者java開發出身,在做oracle開發中經常會用java來擴展oracle功能,但是由於oracle自帶jdk版本過低,可能會造成一些java source編譯無法通過,於是俺想升級oracle中的jdk,經過各大搜索引擎搜索,發現相關行文甚少,並且都不完整。筆者經過一番研究,成功升級,現將過程寫出,供有心人蔘考。


以windows平臺爲例。

首先需要下載最新版本的jdk,推薦直接到官網下載,地址如下:

https://sdlc3e.sun.com/ECom/EComActionServlet;jsessionid=CAB346E4103EE6D4FAE5F9B12FB3D928

下載完成之後,按照說明安裝,一般只需要點擊next即可。過程中會提供你選擇jdk和jre的安裝位置,可以默認也可以自己設定安裝目錄,此目錄需要記憶,安裝完之後設定java_home等環境變量時需要用到。本例中爲c:program filesjavajdk150,c:program filesjavajre150

安裝完成之後打開桌面,右鍵我的電腦->屬性->高級->環境變量

在系統變量中設定新建,
變量名:JAVA_HOME,變量值爲jdk安裝目錄c:program filesjavajdk150。
確定後再新建,
變量名:JRE_HOME,變量值爲:c:program filesjavajre150.
確定後新建,
變量名:CLASSPATH,變量值:.;

然後設定path,oracle安裝後會自動將其默認的jre路徑寫入path變量,你可以將oracle設定的jre路徑改成你剛剛安裝的新路徑,也可以直接將新的jdk路徑寫在最前,總之就是讓java sources編譯的時候要能夠找到新版本的jdk所在.

全部完成之後在cmd窗口java -version,如果顯示java version "1.5.0_xx"則升級成功。如果有誤,檢查一下是否前面的步驟有操作失誤的地址,重新操作即可。




轉載自百度知道

這個jdk問題困擾了我一個晚上,eclipse一直沒法打開。幸好現在解決了。

在path下我把所有oracle自帶的jdk環境路徑 換成 我新安裝的jdk路徑。問題就解決了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章