mhill Geschrieben 15. April 2009 Geschrieben 15. April 2009 Hi, wenn ich Javac anklicke öffnet sich das Fenster Kurz und schließt sich sofort. Kann mir jemand sagen was ich da machen muss. Möglichst für noobs thx. Zitieren
kingofbrain Geschrieben 15. April 2009 Geschrieben 15. April 2009 Du willst ein Tutorial lesen, in dem das Kompilieren von Java Quellcodedateien beschrieben ist. javac ist eine Kommandozeilenanwendung und benötigt ein paar Parameter. Geb den Befehl mal von der Kommandozeile ab, dann siehst Du, was javac mault. Peter Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 Hi Peter, wenn ich auf javac klicke dann öffnet sich kurz das schwarze Fenster und schließt sich ohne das ich etwas machen kann. Ich will nur das das javac Fenster offen bleibt. Und von welcher komando zeile sprichst du ? Ich hab davon absolut keine Ahnung. Zitieren
Schiller256 Geschrieben 15. April 2009 Geschrieben 15. April 2009 Die Kommandozeile deines Betriebssystem ist gemeint. Bei Windows XP Start -> Ausführen in das Fenster gibst du cmd ein und klickst OK. Jetzt öffnet sich ein schwarzes Fenster mit weiser Schrift. Das ist die Kommandozeile. Hier kannst du dann javac eingeben und schauen was passiert. Sollte der Befehl nicht gefunden werden dann musst du entweder deine Umgebungsvariablen anpassen oder die navigierst mit "cd" in das entsprechende Verzeichnis. Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 ^^ Komandozeile=cmd schon wieder was dazu gelernt:D gut wenn ich in die cmd javac eingeb kommt entweder falsch geschrieben oder nicht gefunden. was ist am einfachsten davon: "Umgebungsvariablen anpassen oder die navigierst mit "cd" in das entsprechende Verzeichnis" Zitieren
DominikJ Geschrieben 15. April 2009 Geschrieben 15. April 2009 (bearbeitet) Hi, dann musst du entweder deine Umgebungsvariable richtig setzen oder in das Verzeichnis von javac wechseln. Edit: Ok, was am einfachsten ist steht außer Frage ... beides einfach Ich setze aber bei mir immer die Umgebungsvariable, damit ich es gloabl aus cmd aufrufen kann und nicht immer erst in das bin Verzeichnis wechseln muss. Wie das geht ist auch hier im Forum schon beschrieben... http://forum.fachinformatiker.de/search.php Bearbeitet 15. April 2009 von DominikJ Nicht gelesen :D Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 Steht auser Frage das das hier im Forum steht aber warum Postest du mir die Suche es kommen 1000 Threads wenn man umgehungsvariable sucht ^^. Wär super wenn du den Threadlink hättest oder es noch mal kurz erklären könntest Thx schon mal. Zitieren
DominikJ Geschrieben 15. April 2009 Geschrieben 15. April 2009 Ich bin mal nicht so: Forum Fachinformatiker.de - Einzelnen Beitrag anzeigen - Application kann nicht gestartet werden Edit: http://forum.fachinformatiker.de/search.php?searchid=1107602 Gibt mir 22 Beiträge Zitieren
DominikJ Geschrieben 15. April 2009 Geschrieben 15. April 2009 Deine PM bitte direkt hierrein, damit es auch anderen hilft. Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 ich bin zu hol dafür kannst mir ned genau sagen wie ich des machen kann. ich hab win xp und javac liegt hier drinne: C:\Program Files\Java\jdk1.6.0_11\bin muss ich jetz da was in die cmd hämmern oder den pfad verschieben oder wie wo was ^^ wär cool wenn du mir helfen könntest Zitieren
DominikJ Geschrieben 15. April 2009 Geschrieben 15. April 2009 Zwei erwähnte Möglichkeiten: Umgebungsvariable setzen: 1. 'Windows-Taste + Pause' -> 'Erweitert' -> 'Umgebungsvariablen' 2. Benutzervariablen setzen: JAVA_HOME = C:\Program Files\Java\jdk1.6.0_11\ 3. Systemvariable erweitern: Path = <vorherigerPath>;C:\Program Files\Java\jdk1.6.0_11\bin; 4. Testen: "cmd" aufrufen (Start -> ausführen... -> cmd) 4.1. Path prüfen: set path (müsste nun deinen eben egsetzten pfad ausgeben) 4.2. JAVA_HOME prüfen: set JAVA_HOME 4.3. Prüfen ob javac überall klappt: javac -help 4.3. Prüfen ob java überall klappt: java -version Mit wechsel ins Verzeichnis: 1. Start -> ausführen... -> cmd 2. c: 3. cd \Program Files\Java\jdk1.6.0_11\bin 4. javac -help Soo. Wenn nicht klappt die einzelnen Schritte die du gemacht hast hier mit deren Ausgabe posten. Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 Hm also beim oberen komm ich bis punkt 1 ich hab keine windows taste ^^ beim unteren komm ich bis 4. bzw ende 3. in der cmd steht jetz der pfad. Javac lässt sich nicht öffnen. Zitieren
kingofbrain Geschrieben 15. April 2009 Geschrieben 15. April 2009 Bist du sicher, dass Du mit dem Java Compiler arbeiten willst, wenn es an den grundlegenden Themen in der Benutzung Deines Arbeitsgeräts schon hapert? Wenn Du nicht weißt und auch nicht suchen willst, wie Du Deinen PATH unter Windows änderst oder eine Anwendung von der Kommandozeile aus startest, dann wird Dich javac mit Sicherheit überfordern. Peter Zitieren
mhill Geschrieben 15. April 2009 Autor Geschrieben 15. April 2009 Ich bin mir sogar ganz sicher das ich das nicht möchte Problem ich muss es für die Schule können. Auserdem ich würd mich schon damit auseinandersetzen aber ich kenn mich da einfach ned aus keinerlei Basics:( Zitieren
DominikJ Geschrieben 15. April 2009 Geschrieben 15. April 2009 Ein weitere Versuch ... Was passiert wenn du folgendes in deiner cmd eingibst: "C:\Program Files\Java\jdk1.6.0_11\bin\javac.exe" Wenn du nicht weisst wie du Umgebungsvariable änderst... Dann guck dir doch den Link an den ich dir schon rausgesucht habe. Forum Fachinformatiker.de - Einzelnen Beitrag anzeigen - Application kann nicht gestartet werden Dieser enthält einen weiteren Link: Installation des Java SDK / JDK Dann Punkt 8 und Windows XP... Wenn du keinen Arbeitsplatz in deinem Startmenü hast, nehme den Arbeitsplatz vom Desktop! Übrigens mal zur Demo: C:\Program Files\Java\jdk1.5.0_16\bin>java -version java version "1.5.0_16" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02) Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing) C:\Program Files\Java\jdk1.5.0_16\bin>cd .. C:\Program Files\Java\jdk1.5.0_16>java -version java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) C:\Program Files\Java\jdk1.5.0_16> Zitieren
pascal87 Geschrieben 15. April 2009 Geschrieben 15. April 2009 Hm also beim oberen komm ich bis punkt 1 ich hab keine windows taste ^^ Da wird dir geholfen. Geheimtipp weil Mittwoch ist und die Sonne scheint: Da kann man auch andere Wörter eintragen und auf diesen "Google-Suche" Button drücken. Zitieren
speedi Geschrieben 16. April 2009 Geschrieben 16. April 2009 Dir ist aber mittlerweile schon klar geworden, dass javac.exe dir NIEMALS irgendein Fenster öffnen wird. Es hat einfach keine grafische Bedienoberfläche (="Windowsfenster"), sondern ist lediglich als Befehl (z.B. über die Kommandozeile) zu verwenden. Wenn du die javac.exe einfach anklickst wird lediglich javac.exe aufgerufen, was jedoch völlig andere Übergabeparameter als gar keine erwartet. Eine möglichkeit javac richtig aufzurufen wäre: javac.exe TestKlasse.java (vorausgesetzt du befindest dich in dem gleichem Ordner wie die Datei TestKlasse.java und der Java-Bin-Ordner ist in der Path-Variable eingetragen). Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.