Hallo, ich habe ein seltsames Problem.
Und zwar scheint es 2 Versionen der Variable JAVA_HOME zu geben.
ich habe die Variable (nach installation des JDK) manuell auf "C:\Program Files\Java\jdk1.7.0_03\bin" gelegt (und neugestartet), vorher war es "C:\Program Files\Java\jre7".
Wenn ich ein Hello World in Eclipse schreibe, kann ich es ganz normal kompilieren (konnte ich auch schon mit dem alten pfad). im CMD funktioniert es auch:
Problem: Wenn ich in ImageJ (Compile and Run...) oder mit der Build.xml (Methode 3) in Eclipse versuche kommt immer der fehler, dass die JAVA_HOME Variable noch auf dem JRE liegt und er deshalb die javac.exe nicht findet.
Ich hoffe ihr könnt mir helfen
Und zwar scheint es 2 Versionen der Variable JAVA_HOME zu geben.
ich habe die Variable (nach installation des JDK) manuell auf "C:\Program Files\Java\jdk1.7.0_03\bin" gelegt (und neugestartet), vorher war es "C:\Program Files\Java\jre7".
Wenn ich ein Hello World in Eclipse schreibe, kann ich es ganz normal kompilieren (konnte ich auch schon mit dem alten pfad). im CMD funktioniert es auch:
Code:
C:\Users\Felix>cd %JAVA_HOME%
C:\Program Files\Java\jdk1.7.0_03\bin>
Problem: Wenn ich in ImageJ (Compile and Run...) oder mit der Build.xml (Methode 3) in Eclipse versuche kommt immer der fehler, dass die JAVA_HOME Variable noch auf dem JRE liegt und er deshalb die javac.exe nicht findet.
Code:
BUILD FAILED
C:\Freigabe\Felix\Dokumente\eclipse\ImageJ\build.xml:9: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jre7"
Ich hoffe ihr könnt mir helfen