Umgebungsvariable für Java Interprter setzen

Gast #681400
Hallo,

ich habe folgendes Problem. Wenn ich ein Java Programm mit dem Befehl 
javac in der Dos Konsole überstzen will (>javac helloWorld.java) erhalte 
ich folgende Fehlermeldung:

"Der Befehl javac ist entweder falsch geschrieben oder nicht gefunden 
worden".


Ich vermute mal das ich die Umgebungsvariable in der Systemsteuerung 
definieren muss.

Kann mir einer sagen, was ich unter "Umgebungsvariablen" für "Variable" 
und "Wert" eintragen muss?
Gast #681628
Also ich versuch das mal

SET PATH = %PATH%; Programme\Java\jre1.6.0_02\bin

ist der Pfad zu dem Verzeichnis in JDK bei mir installiert ist.

Das wäre bei mir im Menü für die Umgebungsvariabblen als "Wert" 
einzutragen. Nur was ist dann unter dem Stichwort "Variable" 
einzutragen?
#681669
Du mußt die existierende Variable Path bearbeiten und den Namen 'Path' 
natürlich unverändert lassen.

M.a.W: Du fügst einfach

    ;Programme\Java\jre1.6.0_02\bin

an den Wert von Path an - ohne zusätzliche Leerzeichen.
Gast #681924
Wie du siehst (Anhang) existiert noch keine Variable PATH. Das ist 
vermutlich auh das Problem bei der Geschichte.

Also mache ich das so:

unter Variable: PATH
unter Wert: C:\Programme\Java\jre1.6.0_02\bin

eintragen.

dann in der Konsole in das Verzeichnis mit der mit der Endung .class 
wechseln und >java Hello.class aufrufen.
Angehängte Dateien:
Gast #681939
OK danke Uhu, das funktioniert. Manchmal stelle ich mich echt etwas blöd 
an. Ich habe mal ein Programm zur Berechung der Fakultät in der Konsole 
ausgeführt und das Ergebnis als Screenshot angehängt.

Ist es eingentlich auch möglich so Anwendungen in Java zum laufen zu 
bringen? Ich stelle mir das vor. Die .class in einer Batch-Datei 
aufrufen und Verknüpfung der Batch-Datei auf den Dektop. Durch anklicken 
der Verknüpfung wird dann die Anwendung gestartet. Würde das auch mit 
Applets funktionieren?
Angehängte Dateien:
Gast #683664
> Wie du siehst (Anhang) existiert noch keine Variable PATH. Das ist
> vermutlich auh das Problem bei der Geschichte.

Wenn ich nicht halluziniere, existiert doch auf dem obigen Screenshot 
bereits eine Variable Path. Da, wo u.a. der Pfad zu MiKTeX eingetragen 
ist...

> Ist es eingentlich auch möglich so Anwendungen in Java zum laufen zu
> bringen? Ich stelle mir das vor. Die .class in einer Batch-Datei
> aufrufen und Verknüpfung der Batch-Datei auf den Dektop. Durch anklicken
> der Verknüpfung wird dann die Anwendung gestartet. Würde das auch mit
> Applets funktionieren?

Wozu die Batch-Datei dazwischen?
Gast #683665
Mit Applets würds nicht funktionieren, da brauchst du ne HTML-Seite 
dazwischen (korrigiert mich, wenns da inzwischen ne andere Möglichkeit 
gibt). Auf diese kannst du natürlich auch eine Verknüpfung anlegen.
Gast #683945
Wie man Applets in HTML-Seiten einbindet und zum Laufen bringt ist mir 
klar. Auch das ausführen von Programmen in der Konsole möchte ich nur 
machen um kleinere Programme b.z.w. Klassen zu testen.

Ich möchte aber weg von diesen Applets (und kein Mensch arbeitet 
heutztage noch mit einer Konsole) und Windowsprogramme mit Java 
schreiben, die eigenständig laufen (exe-Dateien). Ich stelle mir vor 
zunächst einmal einen kleinen Explorer unter Windows zu schreiben. 
Applets unterliegen halt vielen Einschränkungen, z.B. kann man mit ihnen 
nicht auf Dateien zugreifen (um natürlich Manipulation über 
Internetseiten zu unterbinden).

Ich benutze Eclipse (Version 3.1). Wenn einer weiß wie man 
Windowsprogramme unter Windows mit Eclipse konstruiert bitte mitteilen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.