Websphere 8.5 jdk 7安装

Websphere 8.5 jdk 7安装,websphere,ibm-jdk,Websphere,Ibm Jdk,我的机器上安装了JDK 7。 我在WebSphere8.5.5.0上安装了JDK7修补程序 当我尝试运行以下命令时,我得到一个错误 命令 managesdk.bat-enableProfile-profileName AppSrv01-sdkName 1.7_64 错误 CWSDK0009E:意外异常com.ibm.websphere.management.exception.AdminException:com.ibm.websphere.management.exception.AdminE

我的机器上安装了JDK 7。
我在WebSphere8.5.5.0上安装了JDK7修补程序

当我尝试运行以下命令时,我得到一个错误

命令
managesdk.bat-enableProfile-profileName AppSrv01-sdkName 1.7_64

错误
CWSDK0009E:意外异常com.ibm.websphere.management.exception.AdminException:com.ibm.websphere.management.exception.AdminException:CWLCA012E:sdk 1.7_64在节点XXXXXX上不可用

其中XXXXXX是我的节点名

有人知道如何解决这个问题吗

PS:清单确实告诉我已经安装了JDK 7。
C:\ProgramFiles(x86)\IBM\WebSphere\AppServer\bin>managesdk-listAvailable

CWSDK1003I:可用SDK:
CWSDK1005I:SDK名称:1.6_64
CWSDK1005I:SDK名称:1.7_64


CWSDK1001I:已成功执行请求的managesdk任务。

导航到/bin并执行以下命令

Win:managesdk.bat-listAvailable-verbose AIX:managesdk.sh-listAvailable-verbose

您将获得AIX的输出:

CWSDK1003I:可用SDK: CWSDK1005I:SDK名称:1.6_64 -com.ibm.websphere.sdk.version.1.6_64=1.6 -com.ibm.websphere.sdk.bits.1.6_64=64 -com.ibm.websphere.sdk.location.1.6_64=${WAS_INSTALL_ROOT}/java -com.ibm.websphere.sdk.platform.1.6_64=aix -com.ibm.websphere.sdk.architecture.1.6_64=ppc_64 -com.ibm.websphere.sdk.nativeLibPath.1.6_64=${WAS_INSTALL_ROOT}/lib/native/aix/ppc_64/

CWSDK1005I:SDK名称:1.7_64 -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_1.7_64 -com.ibm.websphere.sdk.platform.1.7_64=aix -com.ibm.websphere.sdk.architecture.1.7_64=ppc_64 -com.ibm.websphere.sdk.nativeLibPath.1.7_64=${WAS_INSTALL_ROOT}/lib/native/aix/ppc_64/

检查位置1.7_64路径并确保该路径存在

还要确保AppServer目录对所有用户具有所有文件权限

一旦你这样做了,执行下面提到的命令

AIX:managesdk.sh-setCommandDefault-sdkname 1.7_64 WIN:managesdk.sh-setCommandDefault-sdkname 1.7_64

AIX:managesdk.sh-setNewProfileDefault-sdkname 1.7_64 WIN:managesdk.sh-setNewProfileDefault-sdkname 1.7_64

AIX:managesdk.sh-enableProfileAll-sdkname 1.7_64-enableServer WIN:managesdk.sh-enableProfileAll-sdkname 1.7_64-enableServer

现在检查


干杯

尝试使用
managesdk.bat-listavable
列出配置文件以查看安装了什么。我还建议将8.5.5.0更新到最新的补丁。我做到了。清单概要文件确实显示了JDK 7,但是启用仍然没有发生。C:\Program Files(x86)\IBM\WebSphere\AppServer\bin>managesdk-列表可用CWSDK1003I:可用SDK:CWSDK1005I:SDK名称:1.6_64 CWSDK1005I:SDK名称:1.7_64 CWSDK1001I:已成功执行请求的managesdk任务。是否检查该页-。如果您的配置文件是联合的,则需要重新启动节点代理并确保dmgr正在运行;如果是单台服务器,则应停止服务器。