WAS 升級JDK1.8
因釋出的應用需要在jdk1.8版本下執行,而WAS8.5版本自帶的IBM JDK版本為1.6,需將jdk升至1.8.
(請看完完整部落格後再操作,本人遇到了版本的坑)
第一種方法(適合升級IBM JDK1.7版本)
先下載was下IBM JDK1.8安裝包https://developer.ibm.com/javasdk/downloads/sdk8/
根據伺服器型別和位數下載對應安裝檔案
# ./ibm-java-sdk-8.0-5.26-x86_64-archive.bin
安裝路徑輸入該路徑
增加新JDK配置檔案
cd /opt/IBM/WebSphere/AppServer/properties/sdk
cp 1.6_64.properties 1.8_64.properties
vi 1.8_64.properties
修改內容如下
登入WAS控制檯
伺服器—>伺服器型別—>WebSphere Application Server-server1-配置-右側JAVA SDK
即可看到新增的jdk選項 勾選1.8 用作預設值
滿心歡喜的重啟was。。。。報錯啟動失敗
這裡發現少了升級1.8的配置,我以為新增一個就行,後來發現不行。環境中的was版本是8.5.5.0需要將版本升級才可升級jdk到1.8
下載升級was版本包(第二種方法升級jdk升級was後自動升級了JDK)
使用IBM installmanager 升級WAS版本
下載升級was版本包地址
http://www-01.ibm.com/support/docview.wss?rs=180&context=SSEQTP&uid=swg27004980#ver85_0
原was自帶jdk1.6的只能直接升級到8.5.5.13,升級到8.5.5.13之後jdk自動升級為1.8版本了
然而當我看到升級補丁包的大小時,內心是奔潰的,我感覺我重新安裝最新版的was是不是會比較
升級完WAS版本後即可發現jdk已升級到JDK1.8
IBM jdk下載
https://www-01.ibm.com/support/docview.wss?uid=swg24044501
********************************************************天道酬勤*************************************************************