I am trying to install Shibboleth for development on my local copy of windows 10.

I am on the first step and stuck. After downloading the shibboleth identity provider I am not able to install as I get the following error: Shibboleth Could not locate Java.exe. Please check the value for JAVA_HOME I have installed the latest JRE and linked to it in the the ENV variables properly but the installer seems to not like the path. Let6 me know if any other info is needed. Thanks in advance!

See images attached for details. This is where the var is defined under:

My Computer->RightClick->Properties->Advanced System Settings->Environmental Variables->System Variables

The env var

Here is proof that is is set up: the value

Here is the java.exe file: The java.exe

closed as off-topic by Iain, EEAA Jan 11 '17 at 23:55

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on Server Fault must be about managing information technology systems in a business environment. Home and end-user computing questions may be asked on Super User, and questions about development, testing and development tools may be asked on Stack Overflow." – Iain, EEAA
If this question can be reworded to fit the rules in the help center, please edit the question.

  • Please leave a comment if you are going to vote !!!! – Osman Jan 11 '17 at 22:09
  • Downvotes without comment can be assumed to be for one of the reasons listed in the downvote arrow hover text. – EEAA Jan 11 '17 at 22:20

I have installed the latest JRE and linked to it in the the ENV variables properly

Actually, it doesn't look like you've done that properly.

The JAVA_HOME environment variable should not point to the java binary itself, but rather to the grandparent folder of the binary.

In your case, it should point to c:\Program Files (x86)\Java\jre1.8.0_111\.

Not the answer you're looking for? Browse other questions tagged or ask your own question.