我正在尝试在我的本地 Windows 10 副本上安装 Shibboleth 以进行开发。
我刚开始做第一步就卡住了。下载 shibboleth 身份提供程序后,我无法安装,因为我收到以下错误:
Shibboleth Could not locate Java.exe. Please check the value for JAVA_HOME
我已经安装了最新的 JRE 并在 ENV 变量中正确链接到它,但安装程序似乎不喜欢该路径。如果需要任何其他信息,请告诉我。提前致谢!
详情请参阅所附图片。var 定义如下:
我的电脑->右键单击->属性->高级系统设置->环境变量->系统变量
答案1
我已经安装了最新的 JRE 并在 ENV 变量中正确链接到它
事实上,你看上去并没有正确地做到这一点。
环境JAVA_HOME
变量不应该指向 java 二进制文件本身,而应该指向二进制文件的祖父文件夹。
就您而言,它应该指向c:\Program Files (x86)\Java\jre1.8.0_111\
。