当我尝试使用 jfxrt.jar 编译程序时出现错误(我正在使用 eclipse)。然而,奇怪的是,有时会发生,有时不会。我尝试从我的构建路径中删除 jfxrt.jar 并读取它。对于它工作的程序之一,我能够编译,但对于我尝试过的所有其他程序,它都不起作用。
这是我从 Eclipse 控制台得到的错误
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000690b022a, pid=7572, tid=10084
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V [jvm.dll+0x12022a]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# C:\Users\KING LIN\Desktop\workspace\LoL Build Calc v5\hs_err_pid7572.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
对不起,如果我的格式错误/不好,因为我是这个网站的新手!任何帮助将不胜感激!我认为这与我的代码无关,因为它适用于 1 个程序,但不适用于其他程序......
编辑:我尝试导出到 .jar 文件,并使用 cmd 运行。导出成功,但是当我用 cmd 运行它时,我收到了同样的错误
编辑 2:这里是 hs_err_pid7572.log http://www.mediafire.com/view/8cvrgnlb3iz51lq/hs_err_pid7372.log
编辑3:通过一些测试,发现导入jfxrt.jar文件对程序没有影响,但是当我尝试创建JFXPanel时,程序死掉,出现上面的错误