gpt4 book ai didi

java - 从 JVM 崩溃中恢复

转载 作者:行者123 更新时间:2023-12-01 06:57:38 26 4
gpt4 key购买 nike

我正在开发一个基于 Swing 的 Java 应用程序,该应用程序通过加载 DLL 使用第 3 方库函数。

DLL 中的某些功能调用 exit(1) 来关闭整个 java 应用程序。如果遇到 exit(1) ,是否有任何解决方案可以使我的 JVM 保持 Activity 状态。我无法访问 C 源代码。

最佳答案

调用 System.exit() 的第 3 方库已损坏。调用 C exit() 库方法的第 3 方库的问题更加严重。向供应商提交错误报告并考虑改用更好的替代方案。

您可以通过使用阻止调用的安全管理器来阻止 System.exit() 工作。但我不确定来自 DLL 的调用是否会受到安全管理器的控制。

关于java - 从 JVM 崩溃中恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7710713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com