Я пытаюсь установить 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\
.