2010-06-06 7 views
8

J'ai créé une applet Java (fichier .class) et fait un .jar avec elle et j'ai signé numériquement le fichier .jar. Maintenant, je dois lancer le .jar comme une applet dans Firefox. Que dois-je mettre dans le code html pour exécuter le fichier .jar en tant qu'applet? J'ai essayé et cela ne fonctionne pas, il essaie d'obtenir un fichier .class, comment puis-je charger et exécuter mon applet en tant que fichier .jar en utilisant la balise applet dans Internet Explorer et Firefox? J'ai cherché sur internet et je n'ai pas trouvé de réponse.Java Applet dans le fichier JAR

+1

Notez que toutes les données dans les paramètres de la balise d'applet ne sont pas signés, et ainsi peut être remplacé par un tiers malveillant. Alors ne fais pas confiance. –

Répondre

12

http://java.sun.com/docs/books/tutorial/deployment/jar/run.html

devrait fonctionner

<applet code=TicTacToe.class 
     archive="TicTacToe.jar" 
     width=120 height=120> 
</applet> 

(La classe a votre main() Je suppose, le pot est la chose entière)

+0

+1 Désolé de sauter dans comme ça, mais je pensais avoir vu un lien différent. – trashgod

+0

Merci, cela fonctionne, il a résolu mon problème. J'avais besoin de mettre des archives dans l'étiquette de l'applet, maintenant cela fonctionne et mon applet se charge avec succès. –

4

Qu'est-ce qui ne fonctionne pas? Des erreurs? Apparaît-il au moins?

Le code HTML est aussi simple que:

<applet code="class_that_extends_Applet.class" archive="your_signed.jar"> 
    <param name="param1" value="value1"> 
    <param name="param2" value="value2"> 
</applet> 
+0

merci, avec des archives ajouté cela fonctionne –