繁体   English   中英

如何在applet中完成java.exe进程?

[英]How to finish java.exe process in applet?

HTML页面上有一个applet。 该小程序将加载dll库,并通过该库与外部应用程序进行通信。 我可以成功加载并使用该库。 该库具有函数INIT()DEINIT()

问题是当我尝试再次调用这些函数时,外部应用程序/库说只有一个进程可以访问该应用程序。 这是内部检查。 因此,我需要一种停止Java进程的方法来再次启动该应用程序。 但是,如果我一次启动了applet,则直到关闭浏览器选项卡(甚至是整个浏览器),Java程序才会完成。

有没有办法在浏览器选项卡的范围内停止Java进程? 而且我需要Java在HTML页面中的applet出现后立即启动。

您不能从小程序中停止JVM,它是由浏览器管理的。

您可能会考虑切换到Java Web Start应用程序,它是在其自己的VM中启动的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM