当产生一个新的浏览器窗口时,是否有可能确保applet独立的Java环境?

问题描述:

我想解决一个问题,其中2个不同的网页已经签署了小程序,其中似乎彼此造成问题。第一页包含一个applet,它产生一个新的浏览器窗口并将URL设置为第二页。像这样...当产生一个新的浏览器窗口时,是否有可能确保applet独立的Java环境?

cmd /c start iexplore.exe page2.html 

一些跟踪信息表明,这两个小程序共享相同的堆,这可能会导致问题。

有什么办法可以确保完全分离吗?

参见Separate_VM参数。

一个布尔参数指定一个特定的小程序应该 运行在其自己的JVM实例。这支持某些功能强大的桌面小应用程序,它不能容忍来自运行在相同JVM中的其他小应用程序 的任何干扰,并且可能消耗堆空间或其他 资源。