Установка IBM JRE в Windows (машина не от IBM) - PullRequest
3 голосов
/ 25 октября 2009

Я занимаюсь разработкой приложения Java 5.0, которое подключается к очередям обмена сообщениями по умолчанию для Websphere Application Server.

Мое приложение будет развернуто на сервере Windows (с установленным Sun JDK по умолчанию), чтобы подключиться к очередям Websphere. У меня есть два варианта:

  1. Использование IBM JRE
  2. Использование sun JRE, копирование некоторых jar-файлов IBM JRE, настройка некоторых свойств JVM, ...

Идея в том, что второй вариант был болезненным, я пытаюсь выбрать первый.

У меня вопрос: могу ли я установить IBM JRE 5.0 на компьютер с операционной системой Windows, отличной от IBM?

Ответы [ 5 ]

3 голосов
/ 25 октября 2009

Причина, по которой IBM JVM так трудно достать, заключается в том, что, скорее всего, они хотят, чтобы вы заплатили за это немного денег.

Самый простой способ получить IBM JDK для Windows, вероятно, отсюда: (но без поддержки) https://www.ibm.com/developerworks/java/jdk/eclipse/


Изменить: Не содержит ли продукт, к которому вы хотите подключиться, набор клиентских jar-файлов, которые вам просто нужно добавить в свое приложение?

3 голосов
/ 25 октября 2009

Есть два «ответа».

  • Технически , да, это возможно, и это работает без проблем.

  • Юридически , я не знаю, лицензирована ли IBM JRE для использования или распространения самостоятельно. У меня сложилось впечатление, что он лицензирован только как часть другого продукта IBM (например, WebSphere MQ или одного из инструментов Rational), что означает, что вам придется лицензировать другой продукт на компьютере перед установкой JRE, и используйте установщик для других продуктов, чтобы установить JRE на машину.

Лучше всего выяснить этот последний вопрос у представителя IBM.

1 голос
/ 26 октября 2009

Я не уверен, существует ли IBM JRE, которую можно бесплатно скачивать и распространять. Несомненно, существуют JRE IBM Win32, которые не привязаны к компьютерам IBM, и если у вас есть определенные продукты IBM, вы можете распространять JRE в соответствии с их условиями.

Например, эта выдержка взята из заглавного IBM Rational Application Developer для WebSphere Software 7.5.2 GA лицензия :

РАСПРЕДЕЛЕНИЕ JRE ПЕРЕРАСПРЕДЕЛЕННЫХ

Вы можете распространять перечисленное программное обеспечение. ниже («Распространяемые JRE») только в сочетании с Вашим применение и при условии следующие условия: (1) Ваш перераспределение JRE Распространяемые объекты должны быть в объекте код и должен соответствовать всем предоставлены технические и пользовательские инструкции с программой; (2) Ваша заявка должен распространять другие Вторично распространяемые, указанные в этом лицензия с распространяемым JRE если ваше приложение не предназначено для работать только на обычных компьютерных устройствах (например, настольные компьютеры и серверы), а не распространяющиеся устройства; (3) Вы не можете удалить любые авторские права или файлы уведомлений содержится в Распространяемых JRE; (4) Вы возместите IBM или третье стороны, предоставляющие продукты IBM («Третьи стороны») от и против любого претензия третьей стороны, вытекающая из использование или распространение Вашего приложение; (5) Вы не можете использовать то же имя пути, что и оригинал Файлы / модули; (6) Вы не можете использовать Имена IBM или третьих лиц или товарные знаки в связи с маркетинг ваших приложений без Предварительное письменное заявление IBM или третьих лиц согласие; и (7) IBM или Третьи стороны предоставить копии этих файлов или модули "КАК ЕСТЬ", т.е. Вы ответственность за все технические помощь по Вашему заявлению.

В Вашем лицензионном соглашении с Получатель, Вы будете уведомлять Получатель, что эти файлы или модули не может быть 1) использовано для каких-либо целей кроме включения вашего приложения, 2) скопировано (кроме бэкапа цели), 3) дальнейшее распространение без вашего заявления или 4) обратный Собран, откомпилирован, или иначе переведено.

Программное обеспечение JRE Redistributables может найти в следующем каталоге на установочный носитель:

/jdk/jre

Вы можете искать / искать лицензии на программное обеспечение IBM на http://www.ibm.com/software/sla/sladb.nsf.

0 голосов
/ 08 августа 2014

нет .. вы не можете, этот JRK / JDK является частью WebSphere Application Server, по закону вы не можете использовать его, если вы не приобрели лицензию WAS и приложение не используется для подключения к WAS

0 голосов
/ 05 июня 2014

Да, вы можете загрузить IBM 1.5 JRE на компьютере с операционной системой Windows, отличной от IBM. Перейдите сюда , чтобы загрузить JRE IBM 1.5 SR9 в виде файла .pak. Просто переименуйте его в zip и распакуйте.

...