我正在java中构建一个小applet。当我在eclipse中作为applet运行它时它工作正常(真的!)。当我将其导出为jar而不是尝试通过html页面加载时,问题就开始了。 这是html代码:
<body>
<applet archive="myJar.jar" width=650 height=850>
</applet>
</body>
现在,当我以这种方式运行其他jar文件时,它们工作正常,例如,如果您查看此niffty demo的源页面
<body>
<applet code="org.niffty.Niffty.class" archive="niffty.jar" width=650 height=850>
<param name="file" value="prelude.nif">
</applet>
</body>
谢谢!
答案 0 :(得分:3)
您遗漏了code
标记中的applet
属性。没有它,浏览器不知道JAR文件中的哪个类是它应该显示的applet。
答案 1 :(得分:2)
您已指定归档,但没有code
属性,因此applet runner不知道将哪个类用作入口点。您必须 指定code
或指定object
属性才能提供序列化的applet实例 - 但code
更有可能适合你。
有关详细信息,请参阅documentation for the applet
tag。