J
JavaUser
Gast
Hallo JavaSpezialisten,
das Problem "Exception in thread "main" java.lang.NoClassDefFoundError" wurde hier zwar schon häufiger diskutiert, leider habe ich die Lösung zu meinem Problem aber trotzdem noch nicht gefunden.
Wie mein Name schon sagt, ich schreibe kein Java - ich benutze es nur. Bisher auch ohne größere Schwierigkeiten.
Jetzt habe ich aber folgendes Problem.
Der Aufruf einer speziellen Javaklasse aus UNIX heraus funktioniert auf einem System problemlos, auf einem anderen bekomme ich oben genannten Fehler.
Die Klasse ist (zusammen mit diversen anderen) in einer .zip Datei. Mein (explizit gesetzter) CLASSPATH geht auf diese *.zip. Wie gesagt, auf dem einen System reicht das, damit alles prima funktioniert.
Auf dem anderen System habe ich scheinbar nur eine Chance, wenn ich die Klassen auspacke. Aber das kann doch nicht des Rätsels Lösung sein?!?!?
Warum kann ich einmal auf Java-Klassen innerhalb einer Zip-Datei zugreifen und ein anders Mal nicht?????
Kann mir einer von Euch das erklären? Oder mir sonst einen Tip zur Lösung geben?
Besten Dank vorab
JavaUser
das Problem "Exception in thread "main" java.lang.NoClassDefFoundError" wurde hier zwar schon häufiger diskutiert, leider habe ich die Lösung zu meinem Problem aber trotzdem noch nicht gefunden.
Wie mein Name schon sagt, ich schreibe kein Java - ich benutze es nur. Bisher auch ohne größere Schwierigkeiten.
Jetzt habe ich aber folgendes Problem.
Der Aufruf einer speziellen Javaklasse aus UNIX heraus funktioniert auf einem System problemlos, auf einem anderen bekomme ich oben genannten Fehler.
Die Klasse ist (zusammen mit diversen anderen) in einer .zip Datei. Mein (explizit gesetzter) CLASSPATH geht auf diese *.zip. Wie gesagt, auf dem einen System reicht das, damit alles prima funktioniert.
Auf dem anderen System habe ich scheinbar nur eine Chance, wenn ich die Klassen auspacke. Aber das kann doch nicht des Rätsels Lösung sein?!?!?
Warum kann ich einmal auf Java-Klassen innerhalb einer Zip-Datei zugreifen und ein anders Mal nicht?????
Kann mir einer von Euch das erklären? Oder mir sonst einen Tip zur Lösung geben?
Besten Dank vorab
JavaUser