码迷,mamicode.com
首页 > 移动开发 > 详细

为WebSphere Application Server v8.5安装并配置JDK7

时间:2016-04-08 06:29:20      阅读:477      评论:0      收藏:0      [点我收藏+]

标签:

IBM WebSphere Application Server v8.5可以同时支持不同版本的JDK共存,并且可以通过命令设置概要文件所使用的JDK版本。WAS8.5默认安装JDK6,如果要使用JDK7的话需要手动安装JDK。

参考文档:

http://www.ibm.com/developerworks/cn/java/j-lo-java7was8/

该文档对JDK7的特性及为WAS8.5安装JDK7进行了详细的说明。

 

操作记录:

一、查看WAS已安装JDK

通过managesdk命令可以查看当前WAS已安装的JDK。

E:\IBM\WebSphere\AppServer\bin>managesdk.bat -listAvailable

技术分享

可以看到当前WAS具有一个SDK,名称为1.6_64。

 

二、下载JDK7并配置存储库

参考文档中提供了IBM JDK7的下载地址;我没有直接从官网下载而是从IBM WebSphere Portal v8.5的安装介质中找到了IBM JAVA7的介质(WS_SDK_JAVA_TECH_7.0.6.1.zip)。解压JDK压缩包并在Installation Manager中配置存储库地址。

技术分享

技术分享

 

三、安装JDK7

1、在IM中配置好JDK7的资源存储库路径即可点击“安装”按钮进行安装。

2、在“安装软件包”界面中勾选“IBM WebSphere SDK Java Technology Edition(可选)”项目,点击“下一步”按钮继续;

技术分享

3、勾选“使用现有软件包组”,然后在下部的列表中选中“IBM WebSphere Application Server V8.5”,点击“下一步”按钮继续;

技术分享

4、一路“下一步”后点击“安装”按钮执行JDK7的安装;

5、安装成功。

技术分享

 

四、确认目前WAS已安装JDK

通过managesdk命令可以查看当前WAS已安装的JDK。

E:\IBM\WebSphere\AppServer\bin>managesdk.bat -listAvailable

技术分享

通过命令可以看到当前已经存在了两个SDK。

 

五、managesdk命令使用方法

技术分享

 

managesdk常用命令说明:

// 列出当前可用SDK
managesdk.bat -listAvailable

// 查询新概要文件创建SDK
managesdk.bat -getNewProfileDefault

// 设置新概要文件创建SDK
managesdk.bat -setNewProfileDefault -sdkName 1.7_64

// 为所有概要文件设置SDK
managesdk.bat -enableProfileAll -sdkName 1.7_64

// 为指定概要文件设置SDK
managesdk.bat -enableProfile –sdkName 1.7_64 –profileName AppSrv01

 

技术分享

 

重要说明1:

在为概要文件设置SDK时请确保概要文件的Manager或者NodeAgent启动,否则无法正常执行。

技术分享

 

重要说明2:

为概要文件设置SDK后需要将所有服务停止,重启后新的SDK才生效。

 

六、验证WAS概要文件的SDK

设置完概要文件的SDK后,需要重启所有的服务,然后新的SDK才能生效,WAS的Server在启动时会在SystemOut.log日志文件中输出当前使用的JDK版本。

切换JDK前的日志输出:

技术分享

切换JDK后的日志输出:

技术分享

为WebSphere Application Server v8.5安装并配置JDK7

标签:

原文地址:http://www.cnblogs.com/xusweeter/p/5366268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!