Ergebnis 1 bis 14 von 14
  1. #1
    Mitglied
    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard [JAVA] CMD Befehl javac funzt nicht

    Moin

    Ich versuche gerade, mir JAVA beizubringen mit diesem Tutorial: http://www.gailer-net.de/tutorials/java/java-toc.html

    Ich bin gerade bei dem Kapitel, indem ich im cmd den Befehl javac hello.java eingeben soll um die Datei zu kompilieren. CMD zeigt aber:

    "Der Befehl "javac" ist enteder falsch geschrieben oder konnte nicht gefunden werden."

    Ich habe die Datei unter C:\Users\Xxx Xxxxxx gespeichert und javac befindet sich unter
    C:\Users\Xxx Xxxxxx\Programs\bin

    Jetzt steht in dem Tutorial irgendetwas von einem PATH.
    Leider verstehe ich das nicht ganz und wäre froh, wenn mir jemand erklären könnte, wie ich das ganze zum laufen bringe.

    mfG H1FREE

    (P.S.: Ich benutze Vista)
    (P.S.: Ich kann leider nicht mit allen Fachbegriffen etwas anfangen (z.B. Path))

  2. #2
    Knecht Rootrecht Avatar von Thargor11
    Registriert seit
    Dec 2009
    Ort
    /home
    Beiträge
    4.700

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Das hast ein komplettes JDK installiert, nicht nur eine JRE?

  3. #3
    Mitglied
    Registriert seit
    Apr 2006
    Beiträge
    280

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Wenn du in deiner cmd ein Kommando eingibtst, wir unter den Ordnern die in der PATH Variable danach gesucht.
    Die PATH Variable kannst du unter Systemsteuerung->System->Umgebungsvariablen verändern, die einzelnen Ordner werden mit einem Semikolon getrennt

  4. #4
    Wahnsinnige Backware Avatar von stefbrot
    Registriert seit
    May 2006
    Ort
    An meinem PC
    Beiträge
    2.490

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Ich frag jetzt nicht warum sich javac in deinem Userverzeichnis befindet, aber es gibt zwei Möglichkeiten wie du das daraus aufrufen kannst.

    1. Du schreibst einfach den Kompletten Pfad mit in die Kommandozeile, also
    C:\Users\Xxx Xxxxxx\Programs\bin\javac irgendwas.java

    2. Du machst das mit dem PATH. PATH ist eine Umgebungsvariable, in der alle Verzeichnisse stehen, in denen Windows nach Programmen sucht. Also wenn du javac eingibst sucht Windows automatisch danach. Um da deinen Pfad einzugeben musst du Systemsteuerung->System->Erweiterte Systemeinstellungen->Umgebungsvariablen. (Zumindest in Win7 heißt es so, war aber in Vista glaub ich ähnlich)
    Wenn du das Fenster für die Umgebungsvariablen hast, steht da irgendwo auch Path dabei, dann klickst du bearbeiten, und schreibst am Ende ein ; und deinen Pfad da hin. das wars. Dann eine neue Konsole aufmachen und dann kannst du javac eingeben

  5. #5
    Mitglied

    (Threadstarter)


    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Zitat Zitat von Ghost14 Beitrag anzeigen
    Wenn du in deiner cmd ein Kommando eingibtst, wir unter den Ordnern die in der PATH Variable danach gesucht.
    Die PATH Variable kannst du unter Systemsteuerung->System->Umgebungsvariablen verändern, die einzelnen Ordner werden mit einem Semikolon getrennt
    Wie gesagt, ich wäre froh, wenn ihr mir mal das Ganze mit der PATH Variable erklären könntet, ich verstehe nicht, was das ist.

    @Thargor11: ich ja, wenn ich irgendeinmal selbst programmieren möchte..

  6. #6
    Knecht Rootrecht Avatar von Thargor11
    Registriert seit
    Dec 2009
    Ort
    /home
    Beiträge
    4.700

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Hast Du ein JDK installiert oder nicht? Sonst hast Du nämlich gar keinen javac auf dem System.

  7. #7
    Mitglied

    (Threadstarter)


    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Ah, sorry, hab dich nicht richtig verstanden...
    Ja, hab ich...

  8. #8
    Knecht Rootrecht Avatar von Thargor11
    Registriert seit
    Dec 2009
    Ort
    /home
    Beiträge
    4.700

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Super. Dann gib doch einfach mal javac mit dem Pfad davor ein und guck was passiert.

  9. #9
    Mitglied

    (Threadstarter)


    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard Re: [JAVA] CMD Befehl javac funzt nicht


  10. #10
    \o/ Avatar von sumisumi
    Registriert seit
    Jan 2008
    Beiträge
    4.039

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    geht doch, natürlich musst du javac die Klassen mitgeben die du kompiliert haben willst, viel Spaß
    oder du nimmst gleich eine der vielen IDEs die es für Java gibt, zB Netbeans

    btw http://openbook.galileocomputing.de/javainsel8/

  11. #11
    Mitglied

    (Threadstarter)


    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Was muss ch dn eingeben, um das dokument zu kompilieren?
    (Sorry hab noch nicht so viel Ahnung...)

  12. #12
    Knecht Rootrecht Avatar von Thargor11
    Registriert seit
    Dec 2009
    Ort
    /home
    Beiträge
    4.700

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Hinter das javac natürlich noch das Hello.java dann müsste was sinnvolles rauskommen

  13. #13
    Mitglied

    (Threadstarter)


    Registriert seit
    Jan 2010
    Beiträge
    8

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    Also nur javac hello.java?
    das geht eben nicht... Oder muss ich vorher noch de Pfad angeben?

    (P.S.: Wo auf der Tastatur ist eigentlich der umgekehrte /? )

    Edit: Also ich bin jetzt bei C:\Users\Xxx Xxxxxx\Programs\bin>
    dann gebe ich javac hello.java ein.

    Da kommt eine lange Liste (wie auf dem Bild oben).

    Edit 2: http://www.gailer-net.de/tutorials/j...5/ch05_16.html
    Was hier steht habe ich gemacht, aber dann kommt eben "...ist entweder falsch geschrieben oder konnte nicht gefunden werden..."
    Auf der Site steht auch, dass ich den PATH ändern soll, falls das steht, doch ich weiss nicht wie das geht und wie es gemeint ist, geschweige denn, was ein PATH ist...
    Geändert von H1FREE (20. 01. 2010 um 20:47 Uhr)

  14. #14
    Mitglied
    Registriert seit
    May 2009
    Beiträge
    1.888

    Standard Re: [JAVA] CMD Befehl javac funzt nicht

    http://board.gulli.com/thread/202167...ei-windows-xp/

    Ich würde auch nochmal danach schauen ob bei dir die Environment-Variablle JAVA_HOME richtig gesetzt ist, irgendwo scheint da bei dir noch heftig der Wurm drin zu sein.

    Sicher das du das JDK auch ordentlich installiert hast?

  15.  
     
     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •