目录

应用场景

安装jdk1.7

下载升级包

安装

上传文件

赋予文件可执行权限

执行安装文件

检查安装结果

增加java1.7配置文件

重启was

切换jdk

控制台切换

命令行切换

安装jdk1.8

下载更新包

使用IBM installmanager 安装更新包

问题

解决方法

应用场景

WAS ND V8的整个版本都是默认的JDK1.6,WAS ND V9 默认JDK1.8。安装了WebSphere 8.5的jdk是1.6的,又要平台要求,需要用到jdk1.7版本的jdk。通过升级包进行升级。

安装jdk1.7

下载升级包

通过

https://developer.ibm.com/javasdk/downloads/sdk7/ 下载最新的升级包,版本根据服务器类型和位数进行下载

,这里以ibm-java-x86_64-sdk-7.0-10.50.bin为例

安装

上传文件

将ibm-java-x86_64-sdk-7.0-10.50.bin 上传到/opt/IBM/WebSphereInstallPackage/jdk1.7

赋予文件可执行权限

cd /opt/IBM/WebSphereInstallPackage/jdk1.7

chmod -R 777 jdk1.7

执行安装文件

cd jdk1.7

./ibm-java-x86_64-sdk-7.0-10.50.bin

如果提示输入安装路径时:输入’/opt/IBM/WebSphere/AppServer/java/7.0’,或者自定义的安装目录

检查安装结果

cd /opt/IBM/WebSphere/AppServer/java/7.0/bin

./java -version

增加java1.7配置文件

cd /opt/IBM/WebSphere/AppServer/properties/sdk

cp 1.6_64.properties 1.7_64.properties

修改里面内容

com.ibm.websphere.sdk.version.1.7_64=1.7

com.ibm.websphere.sdk.bits.1.7_64=64

com.ibm.websphere.sdk.location.1.7_64=${WAS_INSTALL_ROOT}/java/7.0

com.ibm.websphere.sdk.platform.1.7_64=linux

com.ibm.websphere.sdk.architecture.1.7_64=x86_64

com.ibm.websphere.sdk.nativeLibPath.1.7_64=${WAS_INSTALL_ROOT}/lib/native/linux/x86_64/

重启was

cd /opt/IBM/WebSphere/AppServer/bin

./stopServer server1

./startServer server1

切换jdk

控制台切换

1 登录 was 的控制台

2 进入路径 服务器 - 服务器类型 - WebSphere Application Server - server1 - Java SDK

3 选择 1.7_64 ,之后点击用作缺省值

4 重启 was

命令行切换

cd /opt/IBM/WebSphere/AppServer/bin

//查询可用sdk

./managesdk.sh -listAvailable

//切换sdk:方式一:指定概要文件

./managesdk.sh -enableProfile -profileName AppSrv01 -sdkName 1.7.1_64 -enableServers

//切换sdk:方式二:全部概要文件

# bin/managesdk.sh -enableProfileAll -sdkName 1.7_64 -enableServers

//查看创建 概要文件时使用的 jdk

./managesdk.sh -getNewProfileDefault

//设置创建 概要文件是使用的 jdk

./mangesdk.sh -sdkName 1.7_64

//重启was

./stopServer server1

./startServer server1

enable 和 enableProfile、enableProfileAll两个参数一起使用,让所有的应用服务 使用指定的jdk

重启时可能会报错,缺少文件,可以进入该文件的上级目录,仿照1.6的生成改文件,重新启动即可

安装jdk1.8

根据按照jdk1.7的方法执行也是可以的安装的,就是切换之后,was启动不了,只能通过was更新包来更新

下载更新包

进入官网

http://www-01.ibm.com/support/docview.wss?rs=180&context=SSEQTP&uid=swg27004980#ver85_0 下载8.5.5.13版本及以上的的更新包

使用IBM installmanager 安装更新包

1 进入 IBM installmanager 安装路径

2 执行 eclipse/IBMIM

3 根据提示安装更新

问题

应用启动时异常: java.lang.NoClassDefFoundError:com.ibm.ws.uow.embeddable. UOWManagerFactory (initialization failure)

根据ibm官方帮助文档 提示,缺少iwsorbutil.jar的jar包

解决方法

查找 本地是否有该 jar

cd /opt/IBM

find ./ -name iwsorbutil.jar

opt/IBM/WebSphere/AppServer/javaext/ 目录下应该有该文件

复制jar包到jre/lib/ext目录下

cp opt/IBM/WebSphere/AppServer/javaext/iwsorbutil.jar opt/IBM/WebSphere/AppServer/java/8.0/jre/lib/ext/iwsorbutil.jar

was升级jdk版本_WebSphere 8.5 升级jdk版本相关推荐

  1. Dubbo 高危反序列化漏洞,存在远程代码执行风险,建议及时升级到2.7.7或更高版本!...

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 以下内容转载自安全客,原文链接:https://www. ...

  2. spring版本 jdk8_从JDK8升级到JDK11,看这篇就足够了

    原文地址:https://blog.codefx.org/java/java-11-migration-guide/. 在原文的基础上,增加了一些我遇到的具体的坑还有在特定场景下的解决方案,供大家参考 ...

  3. Eclipse 版本升级:如何不卸载旧版本 Eclipse 实现在线升级到最新版本?

    文章目录 前言 一.网上没"升级 Eclipse"相关资料吗? 1.1.相关资料很少,我也生气 1.2.升级新版本与在线升级插件傻傻搞不清 二.版本升级准备 2.1.Eclipse ...

  4. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  5. 在Linux上安装其他版本的cmake 或 升级cmake

    文章目录: 1 问题出现原因 2 升级cmake的版本 3 最简单的升级cmake命令的方法,直接使用pip 3.1 使用pip安装cmake的过程 3.2 编译的时候没有使用pip安装的cmake进 ...

  6. python3.7.2版本怎么安装ipython_Linux升级安装python2.7版本至python3.6版本,系统centos7...

    最近需要使用2.0版本的TensorFlow,奈何服务器的默认python版本是2.7的,所以需要升级一下python版本至3.6,下面就是简单的升级流程. 1.查看系统python版本 2.安装相关 ...

  7. linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...

    CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...

  8. 查看win10版本方法,及win10升级方法

    点击左下角开始图标. 找到并点击左下方设置(齿轮形的图案). 点左上方的系统(笔记本电脑图案). 在左下方 点击关于.找到windows规格. 带大家解读Windows10的规格: 专业版功能较多 家 ...

  9. 用友服务器系统版本低,客户端版本低于服务器端,请升级后再登录

    问题现象: 近期爆发了一轮"客户端版本低于服务器端,请升级后再登录"的报错高峰 问题模块: 其他模块 关键字:客户端版本低于服务器端 问题版本:用友t6企业管理软件" s ...

最新文章

  1. win7完美兼容DynamipsGUI(小凡模拟器)攻略
  2. 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_14_匿名内部类的注意事项...
  3. 关于使浏览器崩溃的代码尝试
  4. 前端一HTML:二: html开发工具
  5. 【Hibernate框架开发之五】Hibernate对象的三种状态Session常用方法
  6. 大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图
  7. vscode快捷替换json格式
  8. CF Gym 101630 B Box
  9. spring—事务控制
  10. MetaMask发布9.2.0版本 新增支持多个Ledger和Trezor硬件账户
  11. Linux系统中使用netcat命令的奇技淫巧
  12. 马尔可夫过程及其例题分析
  13. html文件做屏保win10,win10怎么自己添加动态屏保
  14. python3 面向对象_傻瓜式学Python3——面向对象
  15. 数据爬取 js 分析(一):Python 爬虫分析网页 js加密解密
  16. 康考迪亚大学应用计算机科学,康考迪亚大学专业设置
  17. js基础系列之函数调用与this
  18. 【论文笔记】Deep Reinforcement Learning for Robotic Pushing and Picking in Cluttered Environment
  19. 第二个c程序,日语208音练习
  20. Spring Boot简介,四大核心,特性

热门文章

  1. jquery获取一个table中的一行的每个td的内容
  2. 2-django进阶之日志功能(亲测)
  3. PHP中设置一个严格30分钟过期Session面试题的4种答案
  4. CSS中display:block、inline、inline-block
  5. Linux负载均衡粘滞会话:IP_HASH Session(nosql mysql 文件共享系统 ) Cookie客户端加密识别用户
  6. jQuery的var let const
  7. 数据查找matlab,MATLAB:使用矢量化查找已排序数据的统计信息
  8. js内存泄漏常见的四种情况(From LeuisKen)
  9. 用maya怎么做ak47_方铁做木纹用水性木纹漆怎么样?
  10. android p版本 字符串常量池,Android OOM 问题