Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将JAR文件嵌入HTML?_Java_Deployment_Jar_Installation - Fatal编程技术网

Java 将JAR文件嵌入HTML?

Java 将JAR文件嵌入HTML?,java,deployment,jar,installation,Java,Deployment,Jar,Installation,我有一个可运行的jar文件,是否可以将其嵌入html中,这样人们就不必下载我的游戏来玩了 小程序就是您想要的…将以下内容放入html中 <APPLET ARCHIVE="yourfile.jar" CODE="yourApplet.class" WIDTH=400 HEIGHT=200> </APPLET> 当然,您的jar文件必须包含yourApplet.class您要查找的是。它可以(安装并)启动Java富客户端应用程序。(例如Swing、SWT、AWT)从网

我有一个可运行的jar文件,是否可以将其嵌入html中,这样人们就不必下载我的游戏来玩了

小程序就是您想要的…将以下内容放入html中

<APPLET ARCHIVE="yourfile.jar" CODE="yourApplet.class" WIDTH=400 HEIGHT=200>
 </APPLET>


当然,您的jar文件必须包含
yourApplet.class

您要查找的是。它可以(安装并)启动Java富客户端应用程序。(例如Swing、SWT、AWT)从网页上的链接

请注意,web启动和转换应用程序。对于其他人提到的applet,它可以有效地将Jar下载到用户的计算机上,这只是因为它对用户来说是“不可见的”(除非它是60+兆字节,在这种情况下,时间会被注意到)


另外,作为一个对applet和JWS都有丰富经验的人,我强烈建议不要使用applet。使用JWS。它更简单,并且不需要转换“main”类。无论哪种方式,Jar最终都需要进行数字签名。

还要注意内部类,大多数宿主不能很好地处理其中包含$的路径。@MahdeTo我不理解你评论的要点。1) 代码属性中永远不会有$字符。2) 3)JRE和我尝试过的每台服务器都能很好地协商以$为名称加载松散类文件。@AndrewThompson使用内部类很简单,一些web主机在加载它们时遇到问题(yahoo Geocity在几年前就有过这种情况).所以我的程序的jar文件叫做flncrst.jar,我有大约10个不同的类,我该怎么做?