Можно ли использовать Java 7 с IBM WebSphere Application Server 8.5 Trial
Я установил версию WAS 8.5 Trial в Windows 7. Я бы хотел развернуть и запустить приложение Java 7. Можно ли это сделать?
Я не вижу "IBM WebSphere SDK для Java Technology Edition 7" в списке функций диспетчера установки IBM и еще не установлен SDK 7.
>managesdk.bat -listAvailable
CWSDK1003I: Available SDKs :
CWSDK1005I: SDK name: 1.6_64
CWSDK1001I: Successfully performed the requested managesdk task.
>
Помогло ли кому-нибудь сделать WAS 8.5 Trial и Java 7 совместной работой в Windows 7?
Спасибо заранее!
Ответы
Ответ 1
Я только что нашел одно из возможных решений...
- Выберите метод "Директор загрузки или HTTP" вместо "Installation Manager (рекомендуется)" на странице загрузки Evaluate: IBM WebSphere Application Server. Затем вы получите список загружаемых продуктов, в котором содержится "IBM WebSphere SDK Java 7, репозиторий диспетчера установки".
- Выберите и загрузите все части продукта и извлеките три части в один и тот же каталог.
- Запустите ранее установленный Installation Manager и добавьте каталог в новый репозиторий в меню "Файл" > "Настройки" > "Репозитории", затем нажмите "ОК".
- Теперь вы можете выбрать Install, и вы можете выбрать IBM WebSphere SDK Java Technology Edition (необязательно) из списка доступных пакетов.
После завершения установки вы можете проверить, все ли в порядке.
>managesdk.bat -listAvailable
CWSDK1003I: Available SDKs :
CWSDK1005I: SDK name: 1.6_64
CWSDK1005I: SDK name: 1.7_64
CWSDK1001I: Successfully performed the requested managesdk task.
>
Установлен Java SDK 1.7, и вы можете установить его как SDK по умолчанию на административной консоли вашего сервера.
Server > WebSphere application servers > server > Server Infrastructure > Java SDKs
Извините за глупый вопрос, я не был достаточно осторожен...
Ответ 2
Сначала установите JDK 1.7 или любую поддерживаемую версию. (найдите доступную команду: managesdk.bat -listAvailable)
Затем перейдите в DIR сервера Installed WAS, а затем перейдите в папку bin
C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\AppSrv02\bin
Для ВСЕХ профилей
managesdk -enableProfileAll -sdkname SDK_Name -enableServers
Оттуда выполните эту команду (в Windows)
C:\Program Files (x86)\IBM\WebSphere\AppServer_2\profiles\AppSrv02\bin>managesdk
.bat -enableProfile -profileName AppSrv02 -sdkname 1.7_64
Это сообщение подтверждает это сообщение.
CWSDK1017I: Профиль AppSrv02 теперь позволяет использовать SDK 1.7_64.
CWSDK1001I: Успешно выполнил запрошенную задачу managedk.
(в Linux)
/opt/IBM/WebSphere/WSRR/v8.5/bin/managesdk.sh -enableProfile -profileName AppSrv02 -sdkname 1.7_64
Примечание. AppSrv02 - это имя сервера, используемое в моем локальном. Замените имя своей фактической вещью.