Hallo!
Ich habe mir jetzt das j2sdk-1.3.1_11 runtergeladen und es nach C:/jdk1.3.1_11 installiert. Jetzt wollte ich fragen, was ich machen muss um in der Eingabeaufforderung z.B. nur javac HalloWelt.java eingeben zu müssen. Ich habe die HalloWelt Datei unter D:/java. Ich möchte jetzt nicht immer mit einem ganzen Pfad arbeiten und frage jetzt daher nach einer Möglichkeit der Pfad wegzulassen sodass ich in der Eingabeaufforderung eben nur D:/java/javac HalloWelt.java (oder so ähnlich) eingeben muss.
Das hängt von Betriebssystem ab.
Bei Win 9x musst du einen weiteren Eintrag in der Autoexec.bat machen:
Code:
PATH=[...];C:\jdk1.3.1_11\bin
[...] soll die anderen Phade ersetzten. Wenn diese Zeile, oder die Datei nicht existiert: Datei evtl. erstellen und Zeile einfach reinschreiben (ohne [...] )
Ab 2000:
Dort musst du bei den Umgebungsvaribalen die obige Zeile eintragen, oder ändern. (Arbeitsplatz öffnen, rechsklick, Eigenschaften, Erweiert. Den REst weiss ich nicht ganz. musst man gucken.)
How to set the CLASSPATH in Win2k for dummies:
Start->Einstellungen->Systemsteuerung->System->Erweitert->Umgebungsvariablen->im Oberen Teil->Neu->Name: CLASSPATH; Wert: C:\location
edit: btw. ich würd mir das neueste JDK runterladen. 1.3 ist shcon ziemlich veraltet, und bietet wesentlich weniger klassen an als die 1.4er version.
unter windows XP muss du zur Path -systemvariable der Pfad bis zum ordner "bin" in dem java.exe gespeichert ist anhängen.
Start->Einstellungen->Systemsteuerung-> "register" Erweitert-> "Button" Umgebungsvariablen->in Systemvariablen "Path" doppelcliken->in eingabefeld "wert der Variable" am ende ";" schreiben und dan dein pfad bis "bin" ordner->alles bestaetigen und neustarten.
Ich hab ME und hab das über die msconfig gemacht.
Ich habe unter PATH nun C:\jdk1.3.1_11\bin stehen.
Aber wenn ich jetzt meine HalloWelt.java compilen möchte sagt er mir:
error: cannot read: HalloWelt.java
1 error
Ich habe in der Eingabeaufforderung folgendes stehen:
C:\Windows(das steht immer da)>javac HalloWelt.java
How to set the CLASSPATH in Win2k for dummies:
Start->Einstellungen->Systemsteuerung->System->Erweitert->Umgebungsvariablen->im Oberen Teil->Neu->Name: CLASSPATH; Wert: C:\location
Also ich kann jetzt zumindest die HalloWelt.class mit „java HalloWelt“ ausführen ohne erst in das Verzeihnis zu wechseln.
Aber die HalloWelt.java bekomme ich nur mit „javac HalloWelt.java“ compilt wenn ich diese vorher nach C:\Windows gespeichert habe.