2016-03-02 5 views
-4

в то время как я пытаюсь начать развертывание сены сервера в сервере приложений я получаю следующее сообщение об ошибкеИзменения SDK в Wesphere Application Server 8.5

Пожалуйста, руководство меня.

00000001 SDKUtils  A ADML0004E: An exception occurred when attempting to expand variable $(JAVA_HOME) com.ibm.wsspi.runtime.vari                                able.UndefinedVariableException: Undefined variable JAVA_HOME 
     at com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapImpl.j 
+0

ожидает линукс команды –

+0

ожидал более подробную информацию и что вы начинаете правильно форматировать ваши вопросы – DarkDust

ответ

-1

Просьба предоставить дополнительную информацию, такую ​​как ОС, windows или linux, или что. Если я правильно понял, вы будете использовать jdk установки WAS в другом месте? В Windows установлен JAVA_HOME соответственно в свойствах системной среды. logout/login после этого может быть хорошей идеей. При использовании linux: export JAVA_HOME =/opt/ibm/pathtoWAS/java Я бы сделал это внутри .profile и, возможно, полезно установить PATH в jdk тоже!

+0

пытаюсь в Linux Server CWSDK1004I: Профиль dmgrprofile: CWSDK1006I: PROFILE_COMMAND_SDK = 1,7. 1_64 CWSDK1008I: имя узла dmgrnode SDK: null CWSDK1009I: имя сервера dmgr SDK: null. Я хочу установить имя SDK CWSDK1001I: Успешно выполнил запрошенную задачу manaddk. [wasadm @ sahoinbkr02u bin] $ теперь я хочу установить dmgrnode, dmgr –

+0

Используйте команду managesdk, как предлагает газ. На запущенном сервере вы также можете использовать консоль администратора. Вы можете установить jdk по умолчанию: Серверы приложений> server1> Java SDKs – juerg

0

Прежде всего, вы не можете установить сторонний Java SDK для традиционного WebSphere Application Server. Для WAS 8.5.5.x вы можете выбрать только IBM Java 6 и IBM Java 7, которые должны быть загружены из IBM и установлены через Installation Manager. Поэтому не играйте с переменной JAVA_HOME вручную.

После установки Java 7 для WAS вы можете использовать инструмент командной строки managesdk для переключения Java для данного профиля и сервера.

Смотрите также:

+0

Я удаляю переменную JAVA_HOME через консоль. Теперь я не могу начать. Их любой способ снова установить эту переменную на узел manger развертывания? –

+0

после установки также значения узлов и сервера является недействительным CWSDK1006I: PROFILE_COMMAND_SDK = 1.7.1_64 CWSDK1008I: Node dmgrnode имени SDK: нулевой CWSDK1009I: Сервер dmgr имя SDK: нулевой –

+0

@DharshanSithamparam вы должны написать то, что вы на самом деле пытались вызвать и какие параметры. – Gas

0

, так как мы не можем запустить кормушку развертывания или сервера по умолчанию, есть способ решить эту проблему, которая добавить JAVA_HOME в varibles.xml, который находится под папкой сервера. Путь:/профиль/конфигурации/узел/клетка/сервер INSTALLSERVER