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的更多相关文章

  1. WebSphere Application Server V8.5.5.0

    Downloadable files Abstract IBM WebSphere Application Server Version 8.5.5 Refresh Pack for all plat ...

  2. 将 Spring 和 Hibernate 与 WebSphere Application Server 一起使用

    本文摘要 如果您考虑将 Spring 或 Hibernate 与 IBM® WebSphere® Application Server 一起使用,则本文向您阐述了如何配置这些框架,以适用于 WebSp ...

  3. linux/win7下安装websphere application server

    说明: 1.参考网址:http://www.ibm.com/developerworks/cn/aix/library/au-wasonlinux/ 2.在ibm官网上下载websphere appl ...

  4. 1、WebSphere Application Server的下载以及安装

    最近在做农行相关的项目,我们的后台需要发布到农行WebSphere Application Server上,因此学习一下: 一.WebSphere 是什么? WebSphere 为 SOA (面向服务 ...

  5. (转)在 WebSphere Application Server 中修改主机名称并迁移概要文件

    原文:https://www.ibm.com/developerworks/cn/websphere/techjournal/0905_webcon/0905_webcon.html 修改主机名 让我 ...

  6. WebSphere Application Server诊断和调优

    近段时间,我们项目中用到的WebSphere应用服务器(WAS),但在客户的production环境下极不稳定,经常宕机.给客户造成非常不好的影响,同时,也给项目组很大压力.为此,我们花了近一个月时间 ...

  7. Websphere Application Server 环境配置与应用部署最佳实践

    在发布一个运行于 WebSphere Application Server 的 J2EE 应用之前,对服务器进行配置和部署应用是必不可少的一个过程,这个过程是非常复杂的.WAS 为用户提供了可视化的管 ...

  8. 在 WebSphere Application Server V7 集群环境中管理 HTTP session[阅读]

    http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1012_dingsj_wascluster/1012_ding ...

  9. WebSphere Application Server切换JAVA SDK版本

    最近在Windows Server 2008 R2服务器中搭建了一套IHS+WAS8.5集群环境,测试一个简单的demo应用没有问题,可是在部署正式应用时总是报类版本错误.换了好几个JDK对项目进行编 ...

随机推荐

  1. linux程序分析工具

    ldd和nm是Linux下两个非常实用的程序分析工具.ldd是用来分析程序运行时需要依赖的动态链接库的工具,nm是用来查看指定程序中的符号表信息的工具,objdump用来查看源代码与汇编代码,-d只查 ...

  2. poj-1979 && hdoj - 1312 Red and Black (简单dfs)

    http://poj.org/problem?id=1979 基础搜索. #include <iostream> #include <cstdio> #include < ...

  3. CSS (二)解析CSS盒子

    话说.一写博客还有些莫名的兴奋感-- 这几天一直挤时间忙于赶牛腩视频,迟到的CSS盒子.请谅解. CSS盒子,一開始听起来还有点高大上的赶脚. 后来了解之后,发现事实上非常easy理解.从功能上讲非常 ...

  4. STM32F104VG (一)中断与外部中断

    一.基础知识 1.ARM的中断优先级分硬件优先级和软件优先级两种 当中软件优先级又由抢占优先级和响应优先级组成 2.中断的优先级採用编号小优先的原则. 3.普通情况: 1).假设设定了软件优先级.先看 ...

  5. Ubuntu下Zabbix安装及使用问题

    1.configure: error: MySQL library not found MySQL library not found root@kallen:~# apt-get install l ...

  6. react 项目实战(九)登录与身份认证

    SPA的鉴权方式和传统的web应用不同:由于页面的渲染不再依赖服务端,与服务端的交互都通过接口来完成,而REASTful风格的接口提倡无状态(state less),通常不使用cookie和sessi ...

  7. Kafka跨集群同步工具——MirrorMaker

    MirrorMaker是为解决Kafka跨集群同步.创建镜像集群而存在的.下图展示了其工作原理.该工具消费源集群消息然后将数据又一次推送到目标集群. watermark/2/text/aHR0cDov ...

  8. [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(下)

    ---------------------------------------------------------------------------------------------------- ...

  9. QlikView格式化某一个单元格

    QlikView中能够创建透视表和垂直表,或者一般的Table.假如有的时候须要某一个单元格的样式和其它单元格不一样.颜色或者边框宽度等.能够通过下面方式实现: 工具栏里面有个button叫:Desi ...

  10. MariaDB 数据库的备份

    1> 备份单个数据库 mysqldump -uroot -plichao123 --database students1 > stundents.sql; 2>查看备份文件 3> ...