Java Applet在JAR文件中

8
我创建了一个Java小程序(.class文件),并制作了一个.jar文件,并对该.jar文件进行了数字签名。现在我需要在Firefox浏览器中将.jar文件作为小程序运行。我应该在HTML代码中输入什么来运行.jar文件作为小程序呢?我尝试过 但它不起作用,它试图获取一个.class文件。如何使用Internet Explorer和Firefox的小程序标签加载和运行我的小程序作为.jar文件呢?我在互联网上搜索了很久,但没有找到答案。

1
请注意,applet 标签参数中的任何数据都没有签名,因此可能会被恶意第三方替换。因此,请不要相信它。 - Tom Hawtin - tackline
2个回答

12

这里应该可以工作。

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

我假设这个类有你的main()方法,而jar包则是整个东西。


抱歉突然插话,但我看到了不同的链接。+1 - trashgod
谢谢,有用了,它解决了我的问题。我需要在applet标签中添加archive,现在它可以正常工作并成功加载我的小程序。 - Jared Revik

4
什么不起作用?有任何错误吗?至少它有显示出来吗?
HTML代码非常简单:
<applet code="class_that_extends_Applet.class" archive="your_signed.jar">
    <param name="param1" value="value1">
    <param name="param2" value="value2">
</applet>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接