我有一个Runnable jar文件,无论如何都要将它嵌入到HTML中,所以人们不必下载我的游戏来玩吗?
答案 0 :(得分:6)
Applet就是你想要的......把以下内容放在你的HTML中..
<APPLET ARCHIVE="yourfile.jar" CODE="yourApplet.class" WIDTH=400 HEIGHT=200>
</APPLET>
当然,对于此,您的jar文件必须包含yourApplet.class
答案 1 :(得分:1)
您要找的是Java Web Start。它可以(安装和)启动Java富客户端应用程序。 (例如,Swing,SWT,AWT)来自网页上的链接。
请注意,web-start&amp;转换应用程序。对于其他人提到的小程序,可以有效地将Jar下载到用户计算机,只是它对它们是“隐形的”(除非它是60+兆字节 - 在这种情况下会注意到时间)。
顺便说一句,作为对applet和JWS都有丰富经验的人,我强烈建议避免使用这个applet。使用JWS。它更容易,并且不需要转换'main'类。无论哪种方式,Jar 最终都需要进行数字签名。