1. 程式人生 > >websphere8.5.5配置JDK1.8

websphere8.5.5配置JDK1.8

公司的某專案的需求:應用使用的JDK環境是JDK1.8,但客戶的中介軟體websphere8.5.5預設的是JDK1.6,大家都沒切換JDK版本的經驗,於是小編一刀就開始“踩坑”探索…
以下是websphere8.5配置JDK1.8的步驟,中間探索過程就多廢話了,希望能幫到有需要的朋友。


目錄

一、檢查當前websphere環境

  1. 登陸到was控制檯
  2. 檢視版本

二、下載was升級包和JDK包

1.下載was8.5.5.13升級包
2.下載 JDK 1.8

三、升級WAS 8.5.5.13

1.解壓下載到的三個升級包
2. 使用IIM升級
3.升級驗證

四、安裝JDK1.8

  1. 解壓壓縮包
  2. 使用IIM安裝
  3. 升級驗證

五、配置使用JDK1.8

1.在server中做配置
2. 驗證JDK版本


一、檢查當前websphere環境

  1. 登陸到was控制檯
    http://192.168.196.100:9060/ibm/console
    這裡寫圖片描述
  2. 檢視版本
    點選“歡迎”可以看到版本資訊,這裡是8.5.5.0,需要升級到 8.5.5.9 或最新 8.5.5.13,才可以配置JDK 1.8 ,本環境我們選擇升級8.5.5.13。

二、下載was升級包和JDK包
1.下載was8.5.5.13升級包
http://www-01.ibm.com/support/docview.wss?rs=180&context=SSEQTP&uid=swg27004980#ver85_0

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

後面選擇三個包,再選擇下載方式,登陸IBM賬號,就可以下載到了,就不再截圖了。

2.下載 JDK 1.8
http://www-01.ibm.com/support/docview.wss?uid=swg24044501
這裡寫圖片描述

三、升級WAS 8.5.5.13
1.解壓下載到的三個升級包
unzip 8.5.5-WS-WAS-FP013-part\?.zip

  1. 使用IIM升級
    執行/opt/IBM/InstallationManager/eclipse /launcher
    開啟IMM,按照下圖選擇repository檔案
    這裡寫圖片描述
    這裡寫圖片描述
    點選更新,後面步驟按需選擇,或預設。

    3.升級驗證
    更新完成再次檢視版本已更新到8.5.5.13,則更新成功。
    這裡寫圖片描述

四、安裝JDK1.8

  1. 解壓壓縮包
    unzip 8.0.5.6-WS-IBMWASJAVA-Linux.zip

    1. 使用IIM安裝
      cd /opt/IBM/InstallationManager/eclipse/
      ./launcher
      這裡寫圖片描述
      選擇repository檔案
      這裡寫圖片描述
      點選安裝
      這裡寫圖片描述
      這裡選擇下圖中帶有“可選”的包
      這裡寫圖片描述
      這裡寫圖片描述
  2. 升級驗證
    執行
    /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    managesdk.sh -listAvailable
    顯示有1.8_64的名稱則安裝成功。
    這裡寫圖片描述

五、配置使用JDK1.8
1.在終端配置

[root@localhost bin]# cd /opt/IBM/WebSphere/AppServer/bin

[root@localhost bin]# ./managesdk.sh -listAvailable 
        CWSDK1003I: 
        可用的 SDKCWSDK1005I: 
        SDK 名稱:1.6_64 CWSDK1005I: 
        SDK 名稱:1.8_64 CWSDK1001I: 
        已成功執行請求的 managesdk 任務。

[root@localhost bin]# ./managesdk.sh -getNewProfileDefault 
         CWSDK1007I: 新概要檔案建立
         SDK 名稱:1.6_64 
         CWSDK1001I: 已成功執行請求的 managesdk 任務。

[root@localhost bin]# ./managesdk.sh -setNewProfileDefault -sdkName
1.8_64 
        CWSDK1022I: 現在,新概要檔案建立將使用 SDK 名稱 1.8_64CWSDK1001I: 已成功執行請求的 managesdk 任務。

[root@localhost bin]# ./managesdk.sh -enableProfileAll -sdkName 1.8_64                        
        CWSDK1017I: 現在,啟用了概要檔案 Dmgr01 以使用 SDK 1.8_64
2.在server中做配置

點選需要使用JDK1.8的Server
這裡寫圖片描述
點選,最下方的Java SDK
這裡寫圖片描述
點選“1.8_64”—-“用作預設值”
這裡寫圖片描述
2. 驗證JDK版本
重啟配置完jdk1.8的server,之後,點選“檢視JVM日誌”
這裡寫圖片描述
此處可以看到使用的是1.8版本的JDK。