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