我收到消息 Target applet or JVM process exited abruptly
有时它不会持续出现,所以我无法在 Java 控制台关闭之前跟踪日志。我尝试使用
<PARAM name="java_arguments" value="-Xmx128m">
,
<PARAM name="java_arguments" value="-Xmx300m">
,
<PARAM name="java_arguments" value="-Xmx512m">
但它不起作用。已经问过同样的问题。我还尝试使用
在单独的 JVM 中加载 Applet <PARAM name="separate_jvm" value="true">
uncaught exception: Target applet or JVM process exited abruptly - from a firefox extension
https://stackoverflow.com/questions/17676722/target-jvm-seems-to-have-already-exited
最佳答案
如果您可以让您的客户端以完全受信任的方式运行小程序,您可以做几件事:
- 安装 default exception handler ,让它把异常信息发给你。
- 调用System.setOut()和 System.setErr()并将结果发送给您。
- Install shutdown hooks and a security manager to get told when the JVM is shutting down
否则你可以尝试:
- 创建一个非守护线程并让它永远 hibernate ,以尝试通过至少激活一个线程来防止 applet 关闭。 (我几乎没有使用 applet 的经验,所以我不确定这是否可行)。
- 使用Java logging system并将信息发送给您,希望导致崩溃的问题在崩溃之前记录一些事情。
关于java - 目标小程序或 JVM 进程突然退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18788941/