Недействительно JDK Java Home в установщике Weblogic

2665
giannis christofakis

Я пытаюсь установить Weblogic с помощью Quick Installer . Согласно файлу README я сначала должен установить JAVA_HOMEсистемную переменную.

БЫСТРЫЙ СТАРТ

  1. Настройте JAVA_HOME для целевой платформы.

Итак, считайте, что это сделано.

enter image description here

Если запустить %JAVA_HOME%в моем терминале, я могу это проверить.

enter image description here

Но когда я запускаю установщик, он указывает на путь выполнения Java.

enter image description here

Это почему ?

1
Попробуйте запустить его и посмотрите, работает ли он `` C: \ Program Files \ Java \ jdk1.8.0_121 \ bin \ java -jar fmw_12.2.1.2.0_wls_quick.jar "` (включая кавычки). n8te 7 лет назад 1
@ n8te Да, так просто, ты прав. Так как этого избежать? Нужно ли вносить какие-либо корректировки? Изменить `JRE_HOME` или что-то? giannis christofakis 7 лет назад 0
Мне не понятно, не имея возможности увидеть некоторые другие ваши настройки, почему он пытается запустить установку из каталога jre вместо каталога jdk. Может быть, jre указан в вашем% PATH%, и это заменяет JRE_HOME? Просто предположение. n8te 7 лет назад 0

2 ответа на вопрос

0
gronostaj

Переменные среды не распространяют изменения мгновенно, они устанавливаются один раз при запуске процесса и больше не изменяются, если сам процесс не делает этого.

Если вы открыли это cmdокно перед установкой нового, возможно JAVA_HOME, оно все еще использует старое значение. Вы можете проверить это, запустив echo %JAVA_HOME%это cmd.

Если вы хотите быстро убедиться, что все переменные env обновлены в системе, просто выйдите из Windows, а затем снова войдите в систему. Чем быстрее способ будет работать set JAVA_HOME=<valid_path_here>в этом cmd, но это будет обновлять только там и в программах стали от этого cmd.

Я испробовал оба способа, которые вы предложили напрасно, если вы видите, что я отвечаю на правильный домашний путь Java в своем вопросе. giannis christofakis 7 лет назад 0
0
n8te

Хотя неясно, почему установщик ищет в каталоге jre вместо jdk, простой способ обойти Weblogic - просто запустить эту команду:

"C:\Program Files\Java\jdk1.8.0_121\bin\java -jar fmw_12.2.1.2.0_wls_quick.jar" 

Похожие вопросы