Axel Richter: Java-Applet: Probleme mit jar-file

Beitrag lesen

Hallo,

vielen Dank für sie Hinweise. Leider funktioniert es aber immer noch nicht.
Hier ist die trace des Fehlers:

Laden: Klasse reservationsystem.startup.Initiator nicht gefunden
java.lang.ClassNotFoundException: reservationsystem.startup.Initiator

Laut trace der Standardfall, dass die .class Datei nicht gefunden wurde.

Der Code sieht momentan so aus:
<applet codebase="http://mitglied.lycos.de/username/reservationsystem/" archive="reservationsystem.jar" code="reservationsystem.startup.Initiator"  width="1000" height="730">
</applet>

Wenn Du Deine reservationsystem.jar mal mit einem ZIP/JAR-Archivprogramm (WinZip o. ä.) öffnest, sollte der Inhalt so aussehen:
Datei             Pfad
MANIFEST.MF       META-INF\ ...
Initiator.class   reservationssystem\startup\ ...

Die Datei Initiator.class muss also im JAR-Archiv in einem Verzeichnis startup liegen, welches wiederum in einem Verzeichnis reservationssystem liegen muss. Ist das so?

Die erste Zeile in der Initiator.java, aus der die Initiator.class compiliert wurde, sollte

  
package reservationssystem.startup;  

lauten. Wenn das falsch ist, kommt dann aber eine andere Fehlermeldung:
java.lang.NoClassDefFoundError: reservationssystem/startup/Initiator (wrong name: [hier der falsche Packagename]/Initiator)

viele Grüße

Axel