运行可执行jar时的EXCEPTION_ACCESS_VIOLATION

时间:2017-05-31 13:52:50

标签: java eclipse javafx jar executable-jar

我目前正在javaFX中使用GUI编写国际象棋游戏,当我在IDE(Eclipse)中运行我的代码时,它运行正常。

但是,当我将文件导出到一个可运行的jar中时,我尝试运行它的大部分时间,一段时间后它会崩溃并生成带有此标题的日志

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000007460a390, pid=8064, tid=0x0000000000001b48

JRE version: Java(TM) SE Runtime Environment (8.0_131-b11) (build 1.8.0_131-b11)
Java VM: Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode windows-amd64 compressed oops)
Problematic frame:
C  [zip.dll+0xa390]

有谁知道这个错误的原因是什么?我在网上尝试了多种解决方案,但都没有。

1 个答案:

答案 0 :(得分:0)

可能是JVM错误。见here

尝试使用JDK 1.7