Shibboleth не удалось найти Java.exe. Проверьте значение JAVA_HOME [закрыто]

Я пытаюсь установить Shibboleth для разработки на моей локальной копии Windows 10.

Я нахожусь на первом шаге и застрял. После загрузки поставщика удостоверений shibboleth я не могу установить, так как получаю следующую ошибку: Shibboleth не удалось найти Java.exe. Проверьте значение JAVA_HOME . Я установил последнюю версию JRE и правильно связал ее в переменных ENV, но установщику кажется, что путь не нравится. Дайте мне знать, если потребуется дополнительная информация. Заранее спасибо!

См. Прилагаемые изображения для получения подробной информации. Здесь переменная определяется в разделе:

Мой компьютер-> RightClick-> Свойства-> Расширенные системные настройки-> Переменные среды-> Системные переменные

The env var

Вот доказательство того, что он настроен: the value

Вот файл java.exe: The java.exe

1
задан 12 January 2017 в 00:11
1 ответ

Я установил последнюю версию JRE и сделал ссылку на это в ENV переменные правильно

На самом деле не похоже, что вы сделали это правильно.

Переменная среды JAVA_HOME не должна указывать на сам двоичный файл java, а скорее на родительскую папку двоичный.

В вашем случае он должен указывать на c: \ Program Files (x86) \ Java \ jre1.8.0_111 \ .

2
ответ дан 3 December 2019 в 20:29

Теги

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