Gast
2007-04-30, 14:44:56
Hi Leute,
Ich benutze in einem Swing-Programm die Klasse TableLayout. Das hat auch bisher immer gut funktioniert, solange ich das Programm von Eclipse aus gestartet habe. Jetzt wollte ich es mal von der Kommandozeile aus starten, dabei erhalte ich aber eine ClassNotFoundException, und das obwohl die CLASSPATH-Variable auf das Verzeichnis des TableLayout jar-Files (/usr/share/java) gesetzt ist. Anhand der Fehlermeldung kann man auch erkennen, daß tatsächlich in diesem Verzeichnis gesucht wird:
Caused by: java.lang.ClassNotFoundException: info.clearthought.layout.TableLayout not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:/usr/share/java/]
Woran kann das liegen, daß die Klasse trotzdem nicht gefunden wird?
Ich benutze in einem Swing-Programm die Klasse TableLayout. Das hat auch bisher immer gut funktioniert, solange ich das Programm von Eclipse aus gestartet habe. Jetzt wollte ich es mal von der Kommandozeile aus starten, dabei erhalte ich aber eine ClassNotFoundException, und das obwohl die CLASSPATH-Variable auf das Verzeichnis des TableLayout jar-Files (/usr/share/java) gesetzt ist. Anhand der Fehlermeldung kann man auch erkennen, daß tatsächlich in diesem Verzeichnis gesucht wird:
Caused by: java.lang.ClassNotFoundException: info.clearthought.layout.TableLayout not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:/usr/share/java/]
Woran kann das liegen, daß die Klasse trotzdem nicht gefunden wird?