java - 如何调试/记录/跟踪小程序加载问题?

标签 java debugging logging applet trace

最近,我们的两个客户报告了我们的小程序存在的问题。查看 java 插件控制台,它充满了 ClassNotFoundException,所以我们的代码都没有执行。

我已经能够使用磁盘上可用空间为 0 的虚拟 pc 镜像重现堆栈跟踪,但是当我恢复一些磁盘空间时问题消失了,并且用户告诉我他们的磁盘未满;他们能够创建新文件。

我们的小程序需要 java 6,问题出现在 jre 的更新 1、10 和 14 中。我们也试过不同的浏览器(IE和Firefox),清除浏览器和java缓存,...

我如何调试或跟踪 jvm 正在加载我们的小程序?

我想问题出在 Windows 上的一些安全指令上,所以我正在使用 Sysinternal 的进程监视器来记录 Activity ,但我真的不知道去哪里看。

最佳答案

Java 缓存很可能被弄乱了。在控制面板中打开 Java 并清除所有临时文件以查看它是否消失。

可以启用登录 Java 控制台以加载小程序,这有很大帮助(即使插件非常神秘)。参见 http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/tracing_logging.html

关于java - 如何调试/记录/跟踪小程序加载问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1173180/

相关文章:

java - gdb如何用于调试Java程序?

java - 将错误记录在单个文件中

android - android获取日志信息的方法

java - Activity 上的透明 DialogFragment

java - GWT:使用 RPC 从数据存储填充页面太慢

Java Stream Api 反转数据结构并标准化变量

java - Keytool 错误 : Keystore was tampered with. .. 特殊字符

objective-c - 调试时如何更改 XCode 中的 NSNumber 值?

linux - 如何获取U-Boot调试符号

spring-boot - Stackdriver-所有日志都映射为INFO