javac wird nicht erkannt



  • hallo

    ich hab gerade j2sdk 1.4.2 installiert und auch die
    Path und Classpath gesetzt
    wenn ich in der konsole java eingebe wird der Befehl erkannt
    wenn ich aber javac eingebe erkennt der den befehl nicht
    wenn ich set eingebe in der konsole
    kommt bei
    CLASSPATH .;
    und bei
    Path /*viel anderes zeug und am schluss steht dann*/ C:\j2sdk1.4.2_08\bin;

    was stimt da nicht oder warum könnte der javac befehl nicht funktionieren



  • Gib mal java -version ein
    Ich vermute du hast da noch ein JRE welches im Pfad gefunden wird.



  • java -version:

    java version "1.5.0_01"
    java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_01-b08)
    java HotSpot(TM) Client VM (build 1.5.0_01-b08, mixed mode, sharing)
    

    das steht bei mir da;
    was soll ich da ändern das JRE wird ja sowieso neu mitinstalliert und das brauch ich ja
    oder was meinst du da genau versteh ich nicht ganz
    bitte um hilfe



  • Nun ja du hast ein JRE 1.5.0 und ein J2SE 1.4.2
    Das java was du aufrufst und funktioniert ist nicht das aus 1.4.2 sondern das aus 1.5.0

    Wahrscheinlich ist in deinem Pfad (da wo du "/*viel anderes zeug und am schluss steht dann*/" geschrieben hast) eine Angabe zum JRE 1.5.0.

    Pfadangaben müssen übrigens unter Windows mit ";" voneinander getrennt werden ...


Anmelden zum Antworten