IBM 如何为 Sun Solaris OS 实施 WebSphere Application Server SDK

IBM 如何为 Sun Solaris OS 实施 WebSphere Application Server SDK

我在不同的操作系统(Windows、AIX 和 SUN-Solaris)上的 IBM-WAS 中部署了相同的应用程序,SDK 错误出现在仅适用于 Solaris 操作系统的 SDK 上,我参考了一些网站,上面说 Solaris 操作系统上的 SDK 是基于 Sun SDK 构建的,是这样吗?那么请问我现在需要知道 IBM 是从头构建 Solaris SDK 还是基于 Sun SDK 构建的?

更多详细信息:我在两台服务器上安装了相同的 IBM WAS 应用程序服务器,如下所示:

1- 服务器 1 -> 操作系统 (AIX)

2- 服务器2 -> 操作系统 ( Solaris )

这两台服务器位于同一网络上并具有相同的配置。

然后我在两台服务器上部署 Java 应用程序(X),应用程序 X 在服务器 1(AIX)上运行时没有任何问题,但是当我在服务器 2(Solaris OS)上运行该应用程序时,我遇到了 SDK 问题。

所以我需要知道 AIX WAS SDK 和 Solaris WAS SDK 之间有什么区别?

注意:我尝试了 Windows,它运行起来没有任何问题。

答案1

对于 Websphere,除 Solaris 外,所有操作系统都使用 IBM 自己的 JDK。在 Solaris 中,它使用 Sun JDK。不幸的是,这就是现状;它无法改变。

据我所知,这样做是因为某种许可限制/协议。

您不会在 Windows 中看到同样的问题,因为它使用 IBM JDK。

是否有理由需要将应用程序部署在不同操作系统上的 WAS 上?看来唯一的解决方案就是修正代码,以免出现 Sun JDK 问题。

相关内容