Hi
hab mir die Java Software "j2sdk-1_4_2_03-windows-i586-p" runtergeladen und auch unter C:\Programme\Java installiert. Hab dann auch wie in nem Buch beschrieben Path unter den Umgebungsvariablen in Windows um ;C:\Programme\Java\bin verlängert.
Hab dann im Editor folgendes mini Programm geschrieben:
es heisst erstens public und nicht puplic
und hmm.. geht es wenn du die variable "PATH" benennst? has tdu die als system oder benutzer variable deklariert?
und wenn du in der konsole in das Java/bin verzeichnis wechselst sollte es von da aber gehen...
du hast gesagt die variable heisst Path, ich woltle vorschlagen sie PATH zu nennen. aber mach mal eine Benutzer Umgebungsvariable PATH (bzw. wenn es sie schon gibt häng ihr den wert dran) mit "C:\Programme\Java\bin"
vielleicht hilfts was.
die System Variable hieß schon Path, hab jetzt noch ne Benutzer namens Path gemacht.
Jetzt kommt nach javac HalloWelt.java
"error: cannot read: HalloWelt.java"
Ist es wichtig wo ich in der eingabeaufforderung bin (bin standardmäsig bei C:\Dokumente und Einstellungen\Eigene Dateien) und wo mein .java datei gespeichert ist?
nein das passt nicht du mußt den path auf zb c:\j2re1.4.2_x\bin gehn wenn du noch die 1.4.2 hast bei 1.5 weiß ich das nicht
das was in programme liegt ist die re
so ist es doch schon viel besser
jetzt setz noch die Umgebungsvariable (auch Benutzer) CLASSPATH und die beinhaltet den Pfad wo deine klassen (java-dateien) liegen.
Startest Du das DOS-Fenster zufällig über Windows Commander?
Windows Commander kriegt Änderungen der Umgebungsvariablen erst nach
Neustart mit (Neustart von Windows Commander, nicht von Windoof!) .
Wenn bei Dir PATH mit
;c:\programme\java\bin
endet und in diesem Verzeichnis javac.exe steht, dann sollte es funktionieren.
Du brauchst nicht extra CLASSPATH o.ä. zu setzen.
Einzige Voraussetzung ist, Du bist im gleichen Verzeichnis, wie Deine Java Datei.
Diese muss auch exakt gleich heissen, wie der Klassenname.
Bei "public class HelloWorld" HelloWorld.java
Achte auf Grossbuchstaben! helloworld.java wäre falsch.
Vielen Dank an alle!!
mit dem Link hats super geklappt.
:applaus: :applaus: :applaus:
hab grad mein erstes funktionierendes Programm geschaffen freu freu
:applaus: :applaus: :applaus: