JAVA_HOME sollte auf ein JDK und nicht auf ein JRE verweisen

Ich versuche, Maven für mein Projekt einzurichten, und ich erhalte folgende Fehlermeldung

"JAVA_HOME sollte auf ein JDK und nicht auf eine JRE verweisen"

Ich weiß, es gibt bereits ähnliche Frage, aber es hat nicht funktioniert. Wie kann ich JAVA_HOME auf ein JDK in Windows verweisen. Ich verwende IntelliJ IDEA

Lösung

Systemsteuerung -> System und Sicherheit -> System -> Erweiterte Systemeinstellungen -> Erweitert -> Umgebungsvariablen -> Neue Systemvariable

Kommentare (3)

Ich bin durch den gleichen Prozess auf Mac OSX gehen. Ich habe das neueste JDK installiert und dann Maven installiert. Jemand schlug mir vor, die Variable JAVA_HOME zu setzen, also habe ich sie auf den JDK-Installationsordner gesetzt. Wenn ich Maven mvn compile exec:java ausführe, erhalte ich die gleiche Fehlermeldung NB: JAVA_HOME should point to a JDK not a JRE.

Ich habe lediglich die JAVA_HOME-Variable zurückgesetzt und es hat funktioniert.

Kommentare (3)

über cmd ausführen -

echo %JAVA_HOME% set set JAVA_HOME=C:\Programmdateien\Java\jdk1.8.0 echo %JAVA_HOME% > echo %JAVA_HOME%

Kommentare (0)