Zum Inhalt springen

Javac poppt nur auf


mhill

Empfohlene Beiträge

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

^^ 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"

Link zu diesem Kommentar
Auf anderen Seiten teilen

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 :D

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 von DominikJ
Nicht gelesen :D
Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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>

Link zu diesem Kommentar
Auf anderen Seiten teilen

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).

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...