Ich ging zu den Umgebungsvariablen unter "System" in der Systemsteuerung und erstellte zwei neue Variablen, eine für Benutzervariablen und eine für Systemvariablen. Beide hießen JAVA_HOME und beide zeigten auf
C:\Sun\SDK\jdk\bin
Aber aus irgendeinem Grund erhalte ich immer noch den folgenden Fehler, wenn ich einen Java-Befehl ausführe...
BUILD FAILED
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137: Please set java.home to a JDK installation
Total time: 1 second
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>lib\ant\bin\ant -f setup.xml
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: setup.xml
Wie kann ich dieses Problem beheben?
3 Stimmen
Sie haben cmd geschlossen und erneut geöffnet? Außerdem sieht es so aus, als würden Sie auf die JRE und nicht auf das JDK verweisen. Haben Sie das JDK installiert?
0 Stimmen
Ich habe das JDK definitiv installiert und es befindet sich in C:\Sun\SDK\jdk\bin auf die ich java_home gesetzt habe.
0 Stimmen
Ich habe sogar.........einige Male neu gestartet, seit........
0 Stimmen
Dennoch scheint es in C:\Program Dateien \Java\jre6\lib\ c Können Sie echo %JAVA_HOME% in der Eingabeaufforderung eingeben und sehen, was es meldet
0 Stimmen
In meiner Eingabeaufforderung, wenn ich echo %JAVA_HOME% ausführe, gibt es zurück: C:\Users\Derek\Desktop\eclipse\eclipse\glassfish >echo %JAVA_HOME% C:\Sun\SDK\jdk\bin
0 Stimmen
In welchem Kontext führen Sie cmd.exe aus?
3 Stimmen
Die Lösung ist: /bin weglassen