Hallo zusammen,
ich hoffe jemand kann mir bei der Sache hier helfen:
Ich habe ein Applet geschrieben(EmailTools.class) was von einer jar datei(jacob.jar) und einer anderen hilfsklasse(DropTargetListenerJ.class) abhängig ist.
Ich habe dann der jacob.jar die beiden class dateien (emailtools und droptargetlistenerj...) hinzugefügt und das ganze dann signieren lassen.
Im Appletviewer über Eclipse läuft das Ganze auch wie ein Uhrwerk. Wenn ich es jedoch im Browser starte bekomme ich immer folgende Konsolenausgabe:
Die Verzeichnisstruktur unter WebContent ist wie folgt :
Dropzone.html --> die ausgeführte Datei die das Applet einbindet
/WEB-INF
------------------------------------
Mein e DropzoneTest.html:
Das Applet soll aus der Jar ausgeführt werden, daher das archive Tag im Applet-Tag
Bin für jede Hilfe zu dem Thema dankbar
ich hoffe jemand kann mir bei der Sache hier helfen:
Ich habe ein Applet geschrieben(EmailTools.class) was von einer jar datei(jacob.jar) und einer anderen hilfsklasse(DropTargetListenerJ.class) abhängig ist.
Ich habe dann der jacob.jar die beiden class dateien (emailtools und droptargetlistenerj...) hinzugefügt und das ganze dann signieren lassen.
Im Appletviewer über Eclipse läuft das Ganze auch wie ein Uhrwerk. Wenn ich es jedoch im Browser starte bekomme ich immer folgende Konsolenausgabe:
Code:
java.lang.NoClassDefFoundError: EmailTools (wrong name: DropzoneM2/EmailTools)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Die Verzeichnisstruktur unter WebContent ist wie folgt :
Dropzone.html --> die ausgeführte Datei die das Applet einbindet
/WEB-INF
/classes
/DropzoneM2
jacob.jar
/lib
jacob.jar
web.xml
/META-INFmanifest.mf
/DropzoneM2jacob.jar
java.policy.applet------------------------------------
Mein e DropzoneTest.html:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<applet alt="Applet" code="EmailTools.class" archive="DropzoneM2/jacob.jar"></applet>
</body>
</html>
Das Applet soll aus der Jar ausgeführt werden, daher das archive Tag im Applet-Tag
Bin für jede Hilfe zu dem Thema dankbar