Как IBM реализует SDK WebSphere Application Server для ОС Sun Solaris

Я развертываю одно и то же приложение в IBM-WAS на разных ОС ( Windows, AIX и SUN-Solaris), ошибки SDK появились в SDK только для ОС Solaris, я ссылаюсь на некоторые сайты и сообщаю, что SDK для ОС Solaris был создан на основе Sun SDK это написать? поэтому, пожалуйста, мне нужно сейчас, если IBM собирает Solaris SDK с нуля или на основе Sun SDK??

Более подробная информация: Я установил один и тот же сервер приложений IBM WAS на два сервера, как показано ниже:

1- Сервер1 -> ОС (AIX)

2- Сервер2 -> ОС ( Solaris)

эти два сервера в одной сети и имеют одинаковую конфигурацию.

Затем я развернул Java Application ( X) на обоих серверах, Application X был запущен на Server1 ( AIX) без каких-либо проблем, но при запуске Application на Server 2 (ОС Solaris) я столкнулся с проблемой SDK.

Поэтому мне нужно знать, в чем разница между AIX WAS SDK и Solaris WAS SDK??

Примечание: я пытаюсь Windows, и он был запущен без проблем.

1 ответ

Решение

Для Websphere все ОС, за исключением ОС Solaris, используют собственный JDK от IBM. В Solaris используется Sun JDK. К сожалению, так оно и есть; это не может быть изменено.

Насколько я знаю, это делается так из-за какого-то лицензионного ограничения / соглашения.

Вы не увидите такой же проблемы в Windows, потому что она использует IBM JDK.

Есть ли причина, по которой приложение нужно будет развертывать в WAS на разных ОС? Может показаться, что единственным решением является исправление кода, чтобы не возникало проблем с Sun JDK.

Другие вопросы по тегам