PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JDK auf Linux



pipeo
14-07-2003, 12:57
Hallo an Alle,

ich versuche seit geraumer Zeit auf meiner Linuxdistribution (SuSE 8.1) Java-Applets zu programmieren. Wenn ich nun ein Applet schreibe und versuche mit dem Befehl java zu übersetzen, kommt die Meldung:

Exception in thread "main" java.lang.NoClassDefFoundError: <Dateiname>/java.

Ich habe zuvor mit java -version überprüft, welche Version installiert ist:

Java(TM) 2 Runtime Environment, Standard Edtion (build 1.3.1_b02).

Was muss ich tun, damit es funktioniert?

Für eure Hilfe vielen Dank im Voraus!!!

Gruß pipeo

Boron
14-07-2003, 13:07
HAst du überhaupt ein SDK von Java installiert (z.B. von SUN)?
Oder hast du nur das JRE installiert?

anda_skoa
14-07-2003, 13:32
Original geschrieben von pipeo
Hallo an Alle,

ich versuche seit geraumer Zeit auf meiner Linuxdistribution (SuSE 8.1) Java-Applets zu programmieren. Wenn ich nun ein Applet schreibe und versuche mit dem Befehl java zu übersetzen, kommt die Meldung:


javac ist der Kompiler, java ist der Interpreter.

Ciao,
_

bischi
14-07-2003, 15:33
Anda hat recht:

javac MeineKlasse.java :Compilieren

java MeineKlasse :Ausführen

Zu beachten: Bei Javac muss *.java angegeben werden.

MfG Bischi

SeeksTheMoon
15-07-2003, 10:22
man benutzt zum starten das Kommando "java MeineKlasse" ohne .class-Endung übrigens, weil in Java die Pakete durch den Punkt getrennt werden, z.b. javax.swing.JFrame

Würde man java Klasse.class schreiben, dann würde das nur klappen, wenn man eine Klasse "class" im Paket "Klasse" hat.

bischi
15-07-2003, 10:46
Gut zu wissen, habe mich immer gefragt warum!

MfG Bischi

Opa Nolle
18-07-2003, 12:51
Original geschrieben von pipeo
Hallo an Alle,

ich versuche seit geraumer Zeit auf meiner Linuxdistribution (SuSE 8.1) Java-Applets zu programmieren. Wenn ich nun ein Applet schreibe und versuche mit dem Befehl java zu übersetzen, kommt die Meldung:

Exception in thread "main" java.lang.NoClassDefFoundError: <Dateiname>/java.
. . .


Zeig mal so kleines Applet was nicht! funktioniert. Sonst rätzelt man vielleicht noch ewig an der falschen Stelle rum.

Opa Nolle

bischi
18-07-2003, 14:39
@Opa: Ich glaube, wir haben das Problem gelöst.... :D :D :D

MfG Bischi

Opa Nolle
18-07-2003, 20:35
Original geschrieben von bischi
@Opa: Ich glaube, wir haben das Problem gelöst.... :D :D :D

MfG Bischi

Und, woran lag´s nun? Leute, macht es doch nicht so spannend.:confused:

Opa Nolle

bischi
18-07-2003, 22:07
Zitat AndaSkoa
javac ist der Kompiler, java ist der Interpreter.


MfG Bischi