2017-01-11 8 views
0

Я застрял здесь, мы используем лицензию IBM Rational Application Developer V8.5, которые по умолчанию разрабатываются WebSphere 8.5.0.0. Поскольку старый проект, который работает в WebSphere, необходимо обновить, включая jdk, с 1.6 до 1.7, проблема WebSphere 8.5.0.0 имеет только jdk 1.6 в качестве версии исполнения (как показано ниже, JVM 1.6_64), что показано на втором снимке, что означает, что я не имеют jdk 7 для RAD Websphere на моем рабочем пространстве. И сейчас я не могу найти ресурс для скачивания.Как установить jdk 1.7 в WebSphere 8.5.0.0 (на IBM RAD) из IBM install management (IIM)?

enter image description here enter image description here

попытаться решить проблему, я имею в виду двух сайтов ниже: Из ссылки 1, я знаю, что я должен идти, чтобы связать 2.

1. WebSphere Application Server JVM version shows as 1.6 for server configured with JRE 1.7 runtime in Rational Application Developer

2. Installing IBM WebSphere SDK Java Technology Edition Version 7.0 or 7.1 using the GUI

В ссылке 2, на самом деле, NOT Пошаговое руководство и NO изображение как инструкция, чтобы показать, как установить jdk 7.0 от IBM Install Manager. Кроме того, как уже упоминалось, поскольку мы используем RAD, jdk не может быть версией с открытым исходным кодом с официального сайта Oracle, должна быть конкретная версия (например, IBM WebSphere SDK Java Technology Edition Version 7.0.4.1) с официального сайта или репозитория IBM, поэтому я думаю, что с помощью IBM Install Manager для завершения этого установите лучше.

Примечание: Если выше версия, как jdk 7.1 или даже выше работы с WebSphere 8.5.0.0 также хорошо, конечная цель обновления по крайней мере jdk 7.0

У меня есть установки диспетчера, как показано ниже, но без шага пошаговое руководство, я застрял здесь.

enter image description here

Может кто-то показать мне, как сделать этот шаг за шагом? Спасибо

ответ

4

Как отмечалось во 2-й линии, которые вы упомянули, который похож на this, вы можете использовать Диспетчер установки для установки WebSphere Java SDK 7 через Интернет, используя этот репозиторий:

http://www.ibm.com/software/repositorymanager/com.ibm.websphere.IBMJAVA.v70 
  1. Start Installation Manager (GUI)
  2. Укажите выше хранилищу под Файл>Предпочтения диспетчера установки (и использовать IBM ID для аутентификации)
  3. Нажмите Установить
  4. Выберите IBM WebSphere SDK Java Technology Edition версии 7.0
  5. Следуйте инструкциям мастера, чтобы завершить установку

Процедура отражена в документации ссылка.

Вам необходимо будет обновиться до последней версии пакета исправлений WAS 8.5.5.x. 8.5.0.0 является начальным выпуском и является относительно старым уровнем.

+0

Спасибо за ваш ответ, да, как вы сказали, я открываю Install Manager и первый вариант выбора как параметр «Repositories», но после нажатия «Добавить репозиторий» ссылку, которую вы пишете здесь (эта ссылка такая же, как на официальной странице, i предположим, что это правильно), проблема в ошибке: «Не удалось подключить репозиторий», связано ли это с моей RAD Websphere 8.5.0.0, а не 8.5.5.0 (вы предположили), или этот репозиторий уже выведен из эксплуатации? – Lampard

+2

Нет, невозможность подключения к репозиторию не должна быть вызвана использованием 8.5.0.0 вместо 8.5.5.0. Посмотрите страницу поддержки https://www-01.ibm.com/support/docview.wss?uid=swg21286846 для решения общих проблем, связанных с соединениями репозитория. –

+0

@F Rowe, спасибо, ваше сообщение полезно – Lampard

1

Поскольку, похоже, вы успешно установили JDK, который вам нужен, вам необходимо изучить команду managesdk, описанную на . Это команда, которую вы используете для определения того, какой JDK использует профиль.

Ниже приведен пример сеанса, который я провел несколько лет назад.

C:\ibm\was85\bin>managesdk -listAvailable CWSDK1003I: Available SDKs : CWSDK1005I: SDK name: 1.6_64 CWSDK1005I: SDK name: 1.7_64

CWSDK1001I: Successfully performed the requested managesdk task.

C:\ibm\was85\bin>managesdk -setNewProfileDefault -sdkName 1.7_64 CWSDK1022I: New profile creation will now use SDK name 1.7_64. CWSDK1001I: Successfully performed the requested managesdk task.

РАУ предпочтений вы ссылаетесь выше, определяет, как ваш IDE будет компилировать исходный код во время разработки.

+0

привет, спасибо за сообщение, но проблема в том, что я не смог установить JDK, я хочу, поскольку я устанавливаю RAD, который включает 'websphere 8.5.0.0', по умолчанию он содержит только' java 1.6', а не 'java 1.7 'i want, поэтому сначала проблема заключается в том, что мне нужно получить правильную версию' jdk 7.0' или более высокой версии, которая может работать с RAD, но я искал веб-сайт, не понятный в этой части, например, где можно получить IBM jdk и как использовать диспетчер установки для его установки, спасибо – Lampard

+0

А также, если я получаю такой ресурс, как SDK 1.7_64 или что-то еще, использует способ командной строки, который вы здесь предоставляете, вместо использования IBM Install Management GUI? – Lampard

+1

Нет, команда managesdk используется для выбора версии и битности JDK, используемой WebSphere, она не используется для ее установки. Вы хотите выполнить шаги, описанные выше ykchang. –