如何查看websphere的和其自带的JDK版本
目前绝大多数使用websphere的客户都是使用的AIX系统,并且都是预装好的websphere.经常会遇到客户不知道WAS版本和所使用JDK的情况,下面就来介绍一下如何websphere的和其自
带的JDK版本.
一、查看WAS版本的方式:
1、命令行
cd $WAS_HOME/bin
./versionInfo.sh
以上只能查看到WAS的大小版本号,并不能查看到WAS安装了其他的哪些补丁。
通过跟踪发现在 $WAS_HOME/properties/version/ 以及 $WAS_HOME/properties/version/history/ 目录下可以通过文件名的名称知道安装了哪些补丁。
比如:
$WAS_HOME/properties/version/ 目录下的 6.1.0-WS-WASSDK-WinX32-FP0000019.ptf
$WAS_HOME/properties/version/history/ 目录下的 6.1.0-WS-WAS-WinX32-FP0000019.ptfApplied 和 6.1.0-WS-WAS-WinX32-FP0000019.ptfDriver 文件
其中:
$WAS_HOME/properties/version/ 目录下的 .ptf 文件里记录了补丁安装包的构造日期,构建版本信息,补丁安装包的ID号,补丁安装包的信息描述,以及组件名,目前发现JDK补
丁的组件名称均为 package.java.jre,WAS补丁的组件名称均为 legal
$WAS_HOME/properties/version/history/ 目录下的
.ptfApplied 文件里记录了备份文件存放于哪里,组件的名称,安装的历史记录文件存放于哪里,安装补丁的时间以及安装补丁的操作类型。
.ptfDriver 文件里面记录了补丁安装包的构造日期,构建版本信息,补丁安装包的ID号,补丁安装包的信息描述,以及补丁的文件名、安装补丁的操作类型,以及补丁安装包里包
含了哪些BUG的修复列表,比如:PK66013之类的。
$WAS_HOME/properties/version/history/ 目录下的 event.history 文件记录着所有的补丁安装与卸裁历史记录
$WAS_HOME/properties/version/nif/backup/ 目录下的 NIFStack.xml 与 NIFHistory.xml
2、查看log文件
查看概要文件logs目录下对应的server名称下的SystemOut.log文件,在文件的开头处有类开以下的版本信息
************ Start Display Current Environment ************
WebSphere Platform 6.1 [ND 6.1.0.19 cf190836.04] running with process name … and process id …
Host Operating System is ……
Java version = J2RE 1.5.0 IBM J9 2.3 … j9vmwi3223ifx-20080811 (JIT enabled)
J9VM – 20080809_21892_lHdSMr
JIT – 20080620_1845_r8
GC – 200806_19, Java Compiler = j9jit23, Java VM name = IBM J9 VM
二、命令行查看JDK版本
$WAS_HOME/java/bin/java -fullversion
$WAS_HOME/java/bin/java -version