J'essaie de coder une applet et de la mettre dans mon site Web. Je me souviens d'avoir fait cela il y a longtemps en utilisant Borland quand 1.4 était la dernière version. Il a bien sûr utilisé l'étiquette de l'applet (que j'utilise actuellement) et il n'y avait aucun problème. Mais de toute façon, je mets les fichiers de classe dans httpdocs/sous son propre répertoire, puis utilisé ce code dans la page web:L'incorporation d'une applet ne fonctionne pas sur mon site Web
<applet code="wsavatar/WSAvatar" width="425" height="150> Your browser does not support the applet tag. </applet>
Et lorsque je tente de charger la page, cela se produit:
Java Plug-in 1.6.0_17 Using JRE version 1.6.0_17-b04 Java HotSpot(TM) Client VM
java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file
wsavatar/WSAvatar
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.ClassFormatError: Incompatible magic value 1008813135
in class file wsavatar/WSAvatar
J'ai essayé de créer un fichier html local rapide pour charger l'applet en utilisant le même code d'applet et cela a fonctionné. J'ai regardé autour de moi en ligne et j'ai entendu diverses choses concernant cette erreur, mais rien ne semble l'atténuer, que j'ai trouvé. Des idées?
Ben
de faire un googling - il y a des dizaines de rapports du même problème – Bozho