Pas moyen de faire passer une applet sur la jvm microsoft
Bonjour a vous,
J'ai une applet tournant bien sous la JVM sun et dois réaliser une applet pouvant tourner sous la jvm microsoft afin d'avertir les utilisateurs de celle-ci qu'ils doivent télécharger la sun afin de pouvoir accéder correctement à l'applet Java.
Donc, je me dis qu'on va deja tester et essayer de faire une applet simple fonctionnant sous la JVM Microsoft. Bah ca ne marche pas :(
je récupère une ereur :
Error loading class: com.bg.iaik.applet.MaClasse
java.lang.NoClassDefFoundError
java.lang.ClassNotFoundException: com.bg.iaik.applet.MaClasse
at com/ms/vm/loader/URLClassLoader.loadClass
at com/ms/vm/loader/URLClassLoader.loadClass
at com/ms/applet/AppletPanel.securedClassLoad
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
quand j'execute cette applet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| package com.bg.iaik.applet;
import java.applet.Applet;
public class MaClasse extends Applet {
public void init() {
System.out.println("initialisee");
}
public void start() {
}
} |
L'applet est intégrée à la page via ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <html>
<body>
<applet name="AppletTest" archive="avertissementJVMmicrosoft.jar" codebase="/moduleAvert/web/applet/" code="com.bg.iaik.applet.MaClasse.class" width=280 height=100>
</applet>
</body>
</html> |
Si vous saviez comment débloquer la situation ca m'intéresserait ^^
ps : j'ai déjà essayé : d'en faire un cab et de le signer
de ne pas utiliser de packages
et mon jar n'est pas compressé et son arborescence est ok.