2017-08-26 11 views
1

beim Versuch, ein Web-Modul-Projekt erstellen einen Fehler werfen-System zeigt in den Fenstern zu JDK aber immer noch Fehler immer Nachrichten

aber meine ENV Variablen und JAVA_HOME weist bereits JDK Ordner zu korrigieren.

enter image description here

+0

% JAVA_HOME% \ bin –

+0

Versuchen Sie, System neu zu starten, macht den Trick die meiste Zeit. – Arvind

+1

Mögliches Duplikat von [welches man JAVA \ _HOME zeigen sollte, JDK oder JRE] (https://stackoverflow.com/questions/17601827/which-one-should-java-home-to-point-jdk-or-jre) – nullpointer

Antwort

1

Versuchen Sie JAVA_HOME Pfad zu C Einstellung: \ Programme \ jdk1.8.0_141 \ bin. Ich glaube, dass Sie es auf den Ordner verweisen müssen, in dem sich die ausführbare Datei (java.exe) befindet.

+0

Ich änderte es in C: \ Programme \ jdk1.8.0_141 \ bin, aber es zeigt immer noch den gleichen Fehler. –

+0

Wechseln Sie zur Eingabeaufforderung (neues Fenster der Eingabeaufforderung) und führen Sie "echo% Path%" aus und prüfen Sie, ob sie mit dem von Ihnen festgelegten Pfad übereinstimmt. Enthält es "C: \ Programme \ jdk1.8.0_141 \ bin" Idealerweise sollte Ihr JAVA_HOME JAVA_HOME-Pfad zu C: \ Programme \ jdk1.8.0_141 sein und Ihr Pfad sollte% JAVA_HOME% \ bin und die Umbenennung sein Weg wie ist – Geek

+0

Sry, aber es funktioniert auch nicht! –

1

Was ich mache, ist nah an dem, was Sie verwenden, aber nicht ganz das Gleiche. Ich setze JAVA_HOME auf C:\jdk1.8.0_141 (wie ich das JDK im Stamm C: \ statt in Programmdateien installieren. Ich mag keine Leerzeichen in Pfadnamen und ich mag es nicht zu bohren, um zum JDK zu gelangen. Persönliche Präferenz und sollte egal.) Der Unterschied ist nicht \ bin am Ende. Dann habe ich für meine PATH-Variable %JAVA_HOME%\bin;C:\WINDOWS\SYSTEM32;.... Das heißt, das \ bin im PATH und nicht im JAVA_HOME anheften.

+0

Ja Sicher, aber es macht keinen Unterschied in meinem System. Der Pfad lautet C: \ Programme \ Java \ jdk1.8.0_141 \ bin; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ WINDOWS \ System32 \ WindowsPowerShell \ v1 .0 \; –

+0

ENV var Pfad --- >>% JAVA_HOME% \ bin;% SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem;% SYSTEMROOT% \ System32 \ WindowsPowerShell \ v1.0 \;% MAVEN_HOME%; –

Verwandte Themen