G
gast
Gast
Hallo,
ich habe eine java application geschrieben, wo der Laufzeitfehler java.lang.NoClassDefFoundError auftritt.
Der Fehler wird bei externen importierten Klassen angezeigt, aber auch bei der Klasse, die die Main-Methode enthält
und die von mir selbst innerhalb des Projektes erstellt wurde.
Nun müßte ich eigentlich den CLASSPATH so setzen, dass auch in den Verzeichnissen gesucht wird, wo die externen
Klassen zu finden sind. Ich habe aber eh schon die betreffenden Bibliotheken in den workspace kopiert. Müßten die
externen Klassen dann nicht eigentlich trotzdem gefunden werden, unabhängig vom Classpath?? Denn im workspace
sucht java doch sowieso oder? Außerdem ist mir unverständlich, dass die besagte MainClass nicht gefunden wird bzw.
ebenfalls unter diesen Fehler fällt. Da sie sowieso nur im default-package des Projektes steht, müsste sie auch
trotzdem für java auffindbar sein oder ?
Ich arbeite noch nich lange mit java und bin mir daher unsicher.
ich habe eine java application geschrieben, wo der Laufzeitfehler java.lang.NoClassDefFoundError auftritt.
Der Fehler wird bei externen importierten Klassen angezeigt, aber auch bei der Klasse, die die Main-Methode enthält
und die von mir selbst innerhalb des Projektes erstellt wurde.
Nun müßte ich eigentlich den CLASSPATH so setzen, dass auch in den Verzeichnissen gesucht wird, wo die externen
Klassen zu finden sind. Ich habe aber eh schon die betreffenden Bibliotheken in den workspace kopiert. Müßten die
externen Klassen dann nicht eigentlich trotzdem gefunden werden, unabhängig vom Classpath?? Denn im workspace
sucht java doch sowieso oder? Außerdem ist mir unverständlich, dass die besagte MainClass nicht gefunden wird bzw.
ebenfalls unter diesen Fehler fällt. Da sie sowieso nur im default-package des Projektes steht, müsste sie auch
trotzdem für java auffindbar sein oder ?
Ich arbeite noch nich lange mit java und bin mir daher unsicher.