Назад | Перейти на главную страницу

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

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

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

Смотрите прикрепленные изображения для деталей. Здесь переменная определяется следующим образом:

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

Вот доказательство того, что это установлено:

Вот файл java.exe:

Я установил последнюю версию JRE и правильно связался с ней в переменных ENV.

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

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

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