WebSphere Application Server切換JAVA SDK版本


最近在Windows Server 2008 R2服務器中搭建了一套IHS+WAS8.5集群環境,測試一個簡單的demo應用沒有問題,可是在部署正式應用時總是報類版本錯誤。換了好幾個JDK對項目進行編譯仍然無法運行,經過試驗該應用在本地的WAS8.5中是可以正常啟動的,我就納悶了,難道我集群環境裝的有問題?

經過對本地和服務器集群Server啟動日志的對比分析,終於找到了原因,原來本地Server啟動時使用的是JDK7,而服務器中啟動時使用了JDK6,這就是為什么好的項目在WAS8.5中一直無法運行的原因。

知道了原因那么怎么更換JDK呢?

經過在WebSphere Console控制台中的查找,終於找到了更換ServerJDK的方法;

1、登錄WAS Console控制台;

2、進入“服務器--》服務器類型—》WebSphere Application Server”,在服務器列表中進入修改JDK版本的Server配置界面;

3、在“服務器基礎結構”中點擊“JAVA SDK”;

QQ截圖20160323004748

4、在Java SDK列表中,系統列出了所有的JDK版本;

QQ截圖20160323004800

在列表中,勾選對應版本的JDK,點擊上側的“用作缺省值”按鈕即可切換JDK;

5、重啟Server生效,查看SystemOut.log日志,發現Server啟動時已經使用1.7的JDK;

6、重新部署應用,成功啟動。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM