javac...?


  • Guybrush
  • 804 Aufrufe 3 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hi

    Bin gerade dabei Java zu lernen und hab schon zu beginn ein kleines Problem. Bevor ich dazu komme will ich nochmal erwähnen dass ich noch keine Ahnung von nix habe und falls Antworten kommen sollten, diese bitte einfach ausgedrückt sein sollten ^^


    Also: ich hab natürlich mit Hello World angefangen, hab das also Hello.java gespeichert und möchte es nun ausführen (habe auch Java installiert etc). So, nun habe ich also Dos auf und wähle mein verzeichnis in dem Hello.java ist. Eigentlich sollte ich nun mit dem Befehl "javac Hello.java" das Programm kompillieren. Soweit ist alles noch klar.

    Nun sagt er mir aber, dass der Befehl nicht zulässig ist. "gut is klar" denk ich mir und setzte natürlich als neuen Path das Verzeichnis von Java (bei mir also C:\Programme\Java\jdk1.6.0_01\bin). Hab auchn restart gemacht wie es sein sollte. Und wenn ich in Dos "echo %PATH%" eingebe, wird mir das verzeichnis auch als Path angezeigt. Trotzdem wird in dem anderen Verzeichnis, in dem ich mein Programm kompilieren will der befehl "javac" nicht zugelassen. Ich hab auch mal die Datei "Hello.java" ins C:\Programme\Java\jdk1.6.0_01\bin verzeichnis kopiert und dort dann kompiliert, das klappt ohne Probleme.

    Weiß also jemand rat wie ich den Path richtig setzen kann dass ich es schaffe in einem anderen Ordner zu kompillieren? Hab keine Lust das alles im Java/bin verzeichnis zu speichern :S

    Wär super wenn mir jemand (mit einfachen erklärungen *g) helfen könnte!!!
    Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont. - Konrad Adenauer.
  • Wo hast du denn die Path Variable gesetzt? Beschreib mal bitte schritt für schritt was du gemacht hast... an sich ist das nicht falsch... wenn du den Path aufs bin verzeichnis eingetragen hast und in dem verzeichnis auch havac vorhanden ist seh ich keinen fehler...
    [SIZE="1"]i'm a signature virus. copy me into your signature to help me spread. - smart questions[/SIZE]
  • Ok ich glaub ich hab den Fehler gefunden. Ich hatte die Path Variable nur bei den Benutzervariablen und nicht bei den Systemvariablen eingestellt. Hm nur komisch dass es dann als richtig angezeigt wurde...

    Wie dem auch sei ^^ Trotzdem danke ;)
    Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont. - Konrad Adenauer.