我在eclipse中运行一个java程序。该程序遍历一个充满来自android应用程序的sqlback文件的子目录目录,并对每个文件进行解析并根据数据进入mongo db的不同集合。
一切正常。所有 mongo 数据都已经过验证,我被要求处理一些损坏的文件。在处理 sqlite 文件时,我添加了一些验证检查,但我没有更改程序的逻辑流程。我现在可以识别损坏的文件了,万岁。但是在我运行我的程序后,我得到一个错误:
Java(TM) Platform SE 二进制文件已停止工作。
第二个弹出窗口指出“帮助描述问题的文件”,然后列出实际不存在的路径上的文件。
我正在寻找有关如何调试此错误的线索。错误发生在第 30 个目录的大约 500 个文件深处,因此调试并不是一个明智的选择。
提前致谢,
塞丽娜小姐