HTML 页面上有一个小程序。该小程序加载 dll 库并通过它与外部应用程序进行通信。我可以成功加载并使用该库。该库具有函数 INIT()
和 DEINIT()
。
问题是当我尝试再次调用这些函数时,外部应用程序/库表示只有一个进程可以访问该应用程序。这是一个内部检查。所以我需要一种方法来停止 Java 进程以便再次启动应用程序。但是,如果我启动一次小程序,Java 进程直到我关闭浏览器选项卡(甚至整个浏览器)后才会完成。
有没有办法在浏览器选项卡范围内停止 Java 进程?我需要在 HTML 页面中的小程序出现时立即启动 Java。
最佳答案
您无法从小程序中停止 JVM,它由浏览器管理。
您可能会考虑切换到 Java Web Start 应用程序,它是在自己的 VM 中启动的。
关于java - 如何在小程序中完成java.exe进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13157780/