Hallo Gullyianer,
i*h hab ein problem beim einbinden eines java Applet in HTML. Unter E*lipse funktionieren die Applets reibungslos, allerdings wenn i*h die HTML einbinden mö*hte kommt folgender fehler im Browser:
*ode:
java.lang.No*lassDefFoundError: AppletTelefonliste (wrong name: *onne*tion/AppletTelefonliste)
at java.lang.*lassLoader.define*lass1(Native Method)
at java.lang.*lassLoader.define*lass(Unknown Sour*e)
at java.se*urity.Se*ure*lassLoader.define*lass(Unknown Sour*e)
at java.net.URL*lassLoader.define*lass(Unknown Sour*e)
at sun.refle*t.NativeMethodA**essorImpl.invoke0(Native Method)
at sun.refle*t.NativeMethodA**essorImpl.invoke(Unknown Sour*e)
at sun.refle*t.DelegatingMethodA**essorImpl.invoke(Unknown Sour*e)
at java.lang.refle*t.Method.invoke(Unknown Sour*e)
at sun.plugin2.applet.Plugin2*lassLoader.define*lassHelper(Unknown Sour*e)
at sun.plugin2.applet.Plugin2*lassLoader.a**ess$100(Unknown Sour*e)
at sun.plugin2.applet.Plugin2*lassLoader$2.run(Unknown Sour*e)
at java.se*urity.A**ess*ontroller.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2*lassLoader.find*lassHelper(Unknown Sour*e)
at sun.plugin2.applet.Applet2*lassLoader.find*lass(Unknown Sour*e)
at java.lang.*lassLoader.load*lass(Unknown Sour*e)
at java.lang.*lassLoader.load*lass(Unknown Sour*e)
at sun.plugin2.applet.Plugin2*lassLoader.load*ode(Unknown Sour*e)
at sun.plugin2.applet.Plugin2Manager.*reateApplet(Unknown Sour*e)
at sun.plugin2.applet.Plugin2Manager$AppletE*e*utionRunnable.run(Unknown Sour*e)
at java.lang.Thread.run(Unknown Sour*e)
Ausnahme: java.lang.No*lassDefFoundError: AppletTelefonliste (wrong name: *onne*tion/AppletTelefonliste)
in HTML ist es wie folgt eingebunden:
*ode:
<applet *ode = "AppletTelefonliste.*lass"
ar*hive ="TreiberundKlassen.jar"
width=600 height = 400>
</applet>
Also i*h vermute i-was stimmt mit den pfaden ni*ht... allerdings kann i*h mir ni*ht erklären was. Alle Dateien befinden si*h im glei*hen ordner. Die Applets hab i*h au*h trusted gema*ht.
Gruß Ragna