Liebes Forum
Ich bin kein Informatik-Neuling, habe auch schon programmiert, aber Java ist für mich neu. Ich nutze ein Windows XP. Habe JAVA SDK6 Update 16 (nach der Installation auch Rechner neu gestartet) installiert, nutze Jedit und wollte folgendes File per cmd kompilieren:
Datei Hello.java:
Die Variable CLASSPATH ist definiert als: .;D:\Programme\Java\jre1.6.0_07\lib\ext\QTJava.zip , diese Datei existiert und ich kann sie auch entpacken. Wenn ich java -version eingebe, erscheint:
java version "1.6.0_16"
JAVA TM SE Runtime environment...
...Hotspot Client VM...
...usw...
Wenn ich nun javaw Hello.java (Im Verzeichnis, in welchem das java-File liegt) eingebe, erscheint: Could not find the main class: Hello.java. Program will exit.
- das Gleiche, wenn ich java Hello.java eingebe.
- (javac funktioniert bei windows ja nicht)
- bei java -cp bringt er die Usage-Erklärung
Ich habe auch gegoogelt und diverses probiert. Bspweise.
JAVA_HOME als "D:\Programme\Java\jre1.6.0_07\bin" definiert > gleiches Phänomen.
Ich denke, für einen erfahrenen Java-Programmierer ist das Peanuts, darum wäre ich echt um jede Hilfe froh. Das System ist Windows XP Home SP3.
Was braucht ihr noch für Infos?
Danke schonmal fürs Lesen
Pablo
Ich bin kein Informatik-Neuling, habe auch schon programmiert, aber Java ist für mich neu. Ich nutze ein Windows XP. Habe JAVA SDK6 Update 16 (nach der Installation auch Rechner neu gestartet) installiert, nutze Jedit und wollte folgendes File per cmd kompilieren:
Datei Hello.java:
Code:
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello, world");
}
}
Die Variable CLASSPATH ist definiert als: .;D:\Programme\Java\jre1.6.0_07\lib\ext\QTJava.zip , diese Datei existiert und ich kann sie auch entpacken. Wenn ich java -version eingebe, erscheint:
java version "1.6.0_16"
JAVA TM SE Runtime environment...
...Hotspot Client VM...
...usw...
Wenn ich nun javaw Hello.java (Im Verzeichnis, in welchem das java-File liegt) eingebe, erscheint: Could not find the main class: Hello.java. Program will exit.
- das Gleiche, wenn ich java Hello.java eingebe.
- (javac funktioniert bei windows ja nicht)
- bei java -cp bringt er die Usage-Erklärung
Ich habe auch gegoogelt und diverses probiert. Bspweise.
JAVA_HOME als "D:\Programme\Java\jre1.6.0_07\bin" definiert > gleiches Phänomen.
Ich denke, für einen erfahrenen Java-Programmierer ist das Peanuts, darum wäre ich echt um jede Hilfe froh. Das System ist Windows XP Home SP3.
Was braucht ihr noch für Infos?
Danke schonmal fürs Lesen
Pablo
Zuletzt bearbeitet: