如何在浏览器中重新加载Java applet?

时间:2014-04-30 06:06:36

标签: java google-chrome debugging applet opera

Opera 12.17(Presto)和Chrome 34.0.1847.131m在缓存中制作了一个强大的Java applet副本,因此交互式开发几乎是不可能的。如何按我的意愿重新加载applet?

2 个答案:

答案 0 :(得分:1)

您可以在Java控制面板中禁用缓存小程序(选项卡常规,按钮设置...,复选框在我的计算机上保留临时文件。,以及删除文件...按钮)。

我使用的第二个选项是添加正确的param insinde object标记:

<param name="cache_option" value="Plugin" />
<param name="cache_archive" value="myApplet.jar,someLib.jar" />

embed标记:

cache_option="Plugin"
archive="myApplet.jar,someLib.jar"

如果您真的快速在applet中进行更改,请记住杀死java进程,该进程由浏览器打开。如果你不杀这个过程,applet不会重新加载,你仍然会使用旧的。使用Process Explorer

java process in browser

答案 1 :(得分:1)

确保将Java Console配置为针对applet&amp; JWS应用程序。在屏幕上显示:

x:   clear classloader cache

然后在浏览器中刷新网页。