Java(TM)平台SE Binary已停止工作(Java,Eclipse)

时间:2012-09-28 00:17:08

标签: java eclipse

我在eclipse中运行java程序。该程序通过一个充满sqlback文件的子目录从android应用程序和每个文件,解析它并根据数据进入mongo数据库的不同集合。

一切都运转良好。所有的mongo数据都经过验证,我被要求处理一些损坏的文件。在处理sqlite文件时,我添加了一些验证检查,但是我没有更改程序的逻辑流程。我现在可以识别损坏的文件,horray。但是在我运行程序后,我得到一个错误:

Java(TM)Platform SE二进制文件已停止工作。

第二个弹出窗口指出“有助于描述问题的文件”,然后列出实际上不存在的路径上的文件。

我正在寻找如何调试此错误的主角。错误发生在第30个目录深处的大约500个文件中,因此调试并不是一个理智的选择。

提前致谢,

塞丽娜小姐

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 我刚刚更改了以前工作区的名称,它开始工作。

答案 1 :(得分:0)

尝试刷新Eclipse项目(按F5)...它可能与文件系统同步...也尝试重新启动Eclipse。

另一种方法是创建一个新的java项目并在那里复制你的类......然后尝试从新创建的项目中运行。

答案 2 :(得分:0)

将JDK的版本从1.8u181更改为1.8u191后,我遇到了相同的问题并解决了该问题,我认为JDK版本已将其破坏了