2010-06-06 154 views
8

我创建了一个Java applet(.class文件),并对它做了一个.jar并对.jar文件进行了数字签名。现在我需要在Firefox中运行.jar作为applet。我该如何在HTML代码中运行.jar文件作为applet?我试过了,它不起作用,它试图获得一个.class文件,我如何使用Internet Explorer和Firefox中的小程序标记将我的小程序加载并运行为.jar文件?我在网上搜索并找不到答案。JAR文件中的Java Applet

+1

注意的是,在applet标记参数的任何数据不签字,所以可以由恶意的第三方进行更换。所以不要相信它。 – 2010-06-06 18:03:52

回答

12

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

应该工作

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

(这个类有你的main()我认为,罐子是整个事情)

+0

+1对不起,像这样跳,但我认为我看到了不同的链接。 – trashgod 2010-06-06 03:04:10

+0

谢谢,这有效,它解决了我的问题。我需要将存档放入小程序标记中,现在它可以正常工作,并且我的小程序可以成功加载。感谢, – 2010-06-06 03:08:03

4

什么不起作用?任何错误?它至少出现吗?

的HTML很简单,只要:

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

与档案添加它的作品 – 2010-06-06 03:08:30