WebSphere 8.5.5.9未随SDK 8一起提供

时间:2017-03-14 11:07:23

标签: java java-8 websphere websphere-8

在我们的项目中,我们正在从WebSphere 7(Java 6)迁移到8.5.5.9(Java 8)。我们选择了这个精确版本,因为它支持Java 8。

不知何故,我们只使用SDK 1.6安装了8.5.5.9。

jdk 8 installed, but WAS with support up to java 6

除了默认的WAS 8.5.5.9设置之外,是否还要安装IBM Installation Manager的特殊修复程序?

提前致谢。

2 个答案:

答案 0 :(得分:5)

在8.5.5.11之前,WebSphere Application Server附带IBM Java SDK 6作为默认的嵌入式Java SDK。所以,你看到的是正确的。

从8.5.5.11开始,由于Java SE 6即将停止服务,可以选择将IBM Java SDK 8作为嵌入式默认设置。

此外,IBM Java SDK 8始终作为可选扩展提供,您可以在WAS安装之上安装。 (Java SDK 7也是如此。)

所以,你有两个选择。由于您正在从头开始迁移,因此从8.5.5.11(或更高版本)开始并使用IBM Java SDK 8作为默认值的第一条路径可能更简洁,更容易。

更多信息可在以下网址找到:

答案 1 :(得分:1)

首先 - 请注意,您上面打印的Java版本很可能看起来像Oracle JVM。 WebSphere需要IBM JDK。

我们按照以下步骤将WAS 8.5.5.9升级到IBM Java SDK 8:

  • http://www-01.ibm.com/support/docview.wss?uid=swg24043875#SDK80下载IBM Java SDK 8。
  • 提取SDK 8档案。
  • 打开IBM Installation Manager(您可以使用它来安装WAS 8.5.5.x)。
  • 将SDK 8存档目录添加为IM中的存储库。
  • 在IM中选择"安装"并安装" IBM WebSphere SDK,Java技术版,版本8.x.x和#34;。
  • 在运行managesdk命令之前停止服务器。
  • 运行命令并记下SDK 8名称(例如1.8_64):

    。\ managesdk.bat -listAvailable

  • 更新个人资料以使用SDK 8: e.g。

    。\ managesdk.bat -enableProfile -profileName AppSrv01 -sdkname 1.8_64 -enableServers

  • 验证个人资料更新:

    。\ managesdk.bat -listEnabledProfileAll