我正在尝试解决一个问题,即2个不同的网页已经签署了似乎的applet,导致彼此出现问题。第一页包含一个applet,它生成一个新的浏览器窗口并将URL设置为第二页。像这样......
cmd /c start iexplore.exe page2.html
一些跟踪信息表明这两个applet共享同一个堆,这可能会导致问题。
有没有办法确保完全分离?
答案 0 :(得分:1)
参见Separate_VM
param。
一个布尔参数,指定特定的applet应该 在其自己的JVM实例中运行。这支持某些功能强大的桌面 applet不能容忍来自其他applet的任何干扰 在同一个JVM中运行并可能占用堆空间或其他空间 资源。