打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
WebSphere JDK版本确认问题

在安装WebSphere的时候,软件会自带把JDK程序给安装到环境中,WebSphere各个版本默认自带的JDK分别是什么版本?


我现在安装的是WAS 7.0的,我在系统中输入java -version显示出来的是1.4

[root@smsdev02 ~]# java -version

java version '1.4.2'

gij (GNU libgcj) version 4.1.2 20080704(Red Hat 4.1.2-50)


Copyright (C) 2006 Free SoftwareFoundation, Inc.

This is free software; see the source forcopying conditions. There is NO

warranty; not even for MERCHANTABILITY orFITNESS FOR A PARTICULAR PURPOSE.


而在生成的日志中打印出来看到的JDK确是1.6

WebSphere Platform 7.0.0.19 [ND 7.0.0.19cf191132.09] running with process name CellPrd01\AppPrd01\ors_server1 andprocess id 28367

Host Operating System is Linux, version2.6.18-238.el5

Java version = 1.6.0, Java Compiler =j9jit24, Java VM name = IBM J9 VM

was.install.root = /was/AppServer

user.install.root =/was/AppServer/profiles/AppPrd01

Java Home = /was/AppServer/java/jre


请问WAS 7自带的是哪个版本,另外一个版本是怎么来的?


下面是社区会员的看法:


bisu

1、关于java -version

java -version

java version '1.4.2'

gij (GNU libgcj) version 4.1.2 20080704(Red Hat 4.1.2-50)

这个版本是linux自带的,你可以通过

which java命令查看到java的具体位置

也可以通过

rpm -qa|grep -i jdk

rpm -qa|grep -i java

查看安装包


2WebSphere安装的时候,自带IBMJDK,启动WebSphere的时候,启动脚本会根据脚本里面的设定找到IBM JDK,根据WebSphere log,你可以通过

/was/AppServer/java/bin/java -version

查看IBM JDK的具体版本


3、如果想统一使用IBM JDK,可以通过编辑.bash_profile进行修改:

JAVA_HOME=/was/AppServer/java

PATH=/was/AppServer/java/bin: $PATH

export JAVA_HOME PATH

重新登录即可


fastrunner

WAS 7自带的是JDK 1.6

执行java -version是环境变量path下的java版本,跟wasjava版本不是一回事。

如果环境变量path指向was自带的java路径,那么显示的就一致了。


提问者总结

明白了,通过命令 rpm -qa | grep -i java 可以看到以下信息:

[root@smsdev02 ~]# rpm -qa | grep -i java

java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115

java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115

xmlrpc-javadoc-2.0.1-3jpp.1

gcc-java-4.1.2-50.el5

bsh-javadoc-1.3.0-9jpp.1

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.115


Javaversion '1.4.2' 估计是装系统的时候,这个默认装上去的,所以系统默认的环境变量就是这个版本,实际上运行WAS的时候,WAS会自动调用自带的JDK(1.6),跟系统自带环境变量不冲突,非常感谢大家!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
CentOS 下JDK安装
CentOS上yum安装JDK1.6
linux下查看已经安装的jdk 并卸载jdk
linux下安装jdk1.7
在linux上通过yum安装JDK
Cobar学习过程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服