最近,我们的两个客户报告了我们的小程序存在的问题。查看 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/