Где я могу найти конкретную версию IBM JDK/JRE для Windows?

Я пытаюсь получить довольно чувствительную к JDK часть программного обеспечения Oracle, работающего с Websphere, и мне нужно найти некоторые конкретные версии IBM JDK, чтобы попробовать. Проблема в том, что IBM на самом деле не делает их легкодоступными, как Sun/Oracle с их, и все версии, которые мне удалось достать, не сработали по той или иной причине.

В частности, мне нужен один из:
IBM Java 5 SR9 для Windows (идеально)
IBM Java 5 SR2 для Windows
IBM Java 5 SR10 для Windows

Как я могу получить их напрямую от IBM? У моей компании есть контракт на поддержку Websphere, и я надеюсь, что один из наших инженеров Websphere загрузит его, если я скажу им, куда идти.

8 ответов

Решение

Я не знаю, верно ли это до сих пор (но это было, конечно, верно в прошлом), но вот история.

Из-за ограничений лицензии Java ранее, JDK не может быть предоставлен в одиночку такими поставщиками, как IBM.

В настоящее время я не могу получить эту информацию с какого-либо сайта IBM, но я довольно уверен насчет этих лицензионных ограничений в прошлом.

Вот сообщение другого джентльмена в этом месте: От: http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14514070

К сожалению, вы можете получить JDK только в составе другого продукта IBM (скажем, Websphere или любого продукта Rational), который вы приобрели. Наше лицензионное соглашение с Sun/Oracle запрещает нам предоставлять прямые загрузки IBM JDK на любые платформы, которые также поддерживает Oracle/Sun (а именно Windows и Linux). Если вы посмотрите раздел загрузок Java на сайте developerWorks, вы найдете только SDK для AIX, z/OS и Linux для System p/z, поскольку это платформы, принадлежащие IBM, которые Oracle не поддерживает.

Поскольку JDK поставляется вместе с продуктами Websphere/Rational/Tivoli, вы можете использовать его, если у вас уже есть один из них развернут (хотя даже тогда у вас может быть SR8 FP1, если только вы не устанавливаете самые последние пакеты исправлений для этих продуктов).

В настоящее время (12 июля 2017 г.) вы можете найти более старые пакеты для java 6, 7 и 7.1 здесь https://www.ibm.com/developerworks/java/jdk/eclipse/index.html

Самый последний из них можно скачать здесь https://developer.ibm.com/javasdk/downloads/eclipse/

(Если вы не работаете в IBM) нет способа загрузить IBM JDK отдельно. Он поставляется с IBM Rational Suite Software, который разрабатывает IBM.

IBM JDK также поставляется с IBM Java Profiler (который не является бесплатным).

Платформа Eclipse, которая находится здесь https://www.ibm.com/developerworks/eclipse/downloads/helios/, аналогична загрузке Eclipse, найденной на сайте Eclipse. IBM облегчает использование Eclipse для тех, кто не может позволить себе WebSphere Application Developer или Rational Application Developer (оба варианта Eclipse).

Пакет исправлений SR9 для WAS V6.1.0.25 доступен здесь - http://www-01.ibm.com/support/docview.wss?uid=swg24023276. Нажмите на ссылку FTP, чтобы загрузить файл PAK (и переименовать в zip).

Да, IBM JRE/JDK обычно поставляется с продуктами, а не отдельно.

Как насчет того, чтобы получить версию WebSphere, которая является целью вашей деятельности, и установить ее? Разве это не даст вам то, что вам нужно? Версия с одним сервером сравнительно небольшая.

Вот страница с некоторыми IBM JDK, доступными на developerWorks, которые могут быть вам полезны.

https://www.ibm.com/developerworks/java/jdk/

Я не хочу отвечать очевидным... но если у вас есть контракт на поддержку с IBM, почему бы просто не позвонить в службу поддержки IBM? Если вы еще этого не видели, главная страница IBM JDK находится по адресу: https://www.ibm.com/developerworks/java/jdk/.

Тем не менее, предложения Windows довольно жалки. IBM не выпускает новый JDK для платформы Windows с начала 2006 года. Этот JDK принадлежал к поколению Java 5, но на странице загрузки (или в имени файла установщика) указана версия SR. Я не могу установить его и проверить для вас из-за другого предостережения Windows, о котором, я надеюсь, вы знаете: IBM JDK не будет устанавливаться на машине Windows, если установщик не обнаружит IBM BIOS.

Учитывая, что IBM продала свое подразделение ПК компании Lenovo, я даже не уверен, что ВСЕ можно установить их автономный JDK на современную коробку. Я бы связался со службой поддержки IBM, если у вас есть контракт... они могут сказать вам по-другому.

В любом случае, предыдущий ответ указывает на другую возможность. IBM часто связывает свой JDK/JRE, без сумасшедших ограничений, найденных в автономной версии, внутри других загрузок. Например, я знаю, что WebSphere Community Edition (то есть версия Apache Geronimo от IBM) поставляется с таковой. Удачи в поиске конкретной версии, которая вам нужна... но если вы это сделаете, и не возражаете против возможности нарушения какой-либо лицензии, то вы можете просто заархивировать этот каталог и скопировать его на целевой компьютер.

Вся эта тема - чертовски стыдно. С точки зрения контрольных точек и производительности во время выполнения IBM JDK/JRE всегда была потрясающей. Однако на более широком "экосистемном" уровне это всегда отстой.

Ранее я обнаружил, что комплекты Eclipse от IBM также содержат IBM JVM. Это все еще может иметь место, но связки слишком большие для меня, чтобы проверить сейчас.

См. http://www.ibm.com/developerworks/eclipse/downloads/

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