Wo können die Ursachen für den o.g. Fehler liegen?
Ich benutze in einem JavaProgramm eine Klasse eines anderen Packages. Beim Ausführen meines Quellcodes gibt es keine Probleme, das Programm startet also. Wird dann die fragliche Klasse aufgerufen, so kommt es zum o.g. Fehler. Dieser Fehler tritt bei allen Klassen des benutzten anderen Packages auf.
Wo können die Ursachen für den o.g.
Fehler liegen?
Ich benutze in einem JavaProgramm eine
Klasse eines anderen Packages. Beim
Ausführen meines Quellcodes gibt es keine
Probleme, das Programm startet also. Wird
dann die fragliche Klasse aufgerufen, so
kommt es zum o.g. Fehler. Dieser Fehler
tritt bei allen Klassen des benutzten
anderen Packages auf.
Die Einbindung der Klasse ist nicht
fehlerhaft.
Wo liegen die Packages? Auf der Festplatte (also lokal) in einem Verzeichnis als *.class Datei oder in einem JAR-Packet? Werden die Klassen über das Netz transportiert?
Du mußt der VM sagen, wo die Klassen zu finden sind. D.h. unter Umständen ein CLASSPATH angeben.
Bei einem Applet würde ich alles in ein JAR-File packen.
Bei einer JFC/(Swing)-Anwendung hatte ich mal ein ähnliches Problem mit dem nachladen von Klassen. Soweit ich noch weiß konnte man das mit einem eigenen Classloader dann beheben.
Vielen Dank für die Antworten.
Meinen Antworten sind etwas vage, da Deine Problembeschreibung leider nicht sehr genau war. Vielleicht hilft es trotzdem weiter.