无法编写核心转储。 默认情况下,在客户端版本的Windows上未启用小型转储

我正在使用Eclipse RCP,我收到了这个错误


Java运行时环境检测到致命错误:

pc = 0x000007fef54b88ee的EXCEPTION_ACCESS_VIOLATION(0xc0000005),pid = 3192,tid = 5324

JRE版本:7.0_02-b13 Java VM:Java HotSpot(TM)64位服务器VM(22.0-b10混合模式windows-amd64压缩oops)有问题的框架:C [jscript9.dll + 0x888ee]

无法编写核心转储。 默认情况下,在客户端版本的Windows上未启用小型转储

包含更多信息的错误报告文件保存为:F:\ Eclipse RCP \ hs_err_pid3192.log

如果您想提交错误报告,请访问: http : //bugreport.sun.com/bugreport/crash.jsp崩溃发生在Java虚拟机之外的本机代码中。 查看有问题的框架,了解在哪里报告错误。

仅供记录,这可能是由Windows UAC引起的,请参阅java.com的描述 。

由于你还没有接受任何答案,这个错误的一个可能原因是有一些带有构造函数的类,其中该类不是默认活动。 解决问题:

  1. 运行配置。
  2. 在午餐配置树中,如果列出,则从java应用程序中删除该类。 (但保持在午餐应用程序树中列出的android应用程序)