我正在使用 Lubuntu 并尝试打开一个名为 Minecraft.jar 的文件,但对其他人有效的所有解决方案都不适用于我。我安装了这些版本的 Java:
openjdk 版本“9-internal”OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14- 195246.buildd.src,混合模式)
当我尝试右键单击它并使用 OpenJDK Java 8 运行时打开时什么也没有发生,每当我在终端中尝试 java -jar 命令时,这就是我所得到的:
mitochondria@Mina:~$ java -jar /home/mitochondria/Desktop/Minecraft.jar
Run Code Online (Sandbox Code Playgroud)
Java 运行时环境检测到一个致命错误:
SIGSEGV (0xb) 在 pc=0x00007fc01b121009,pid=20039,tid=20040
JRE 版本:OpenJDK Runtime Environment (9.0) (build 9-internal+0-2016-04-14-195246.buildd.src) Java VM:OpenJDK 64-Bit Server VM (9-internal+0-2016-04-14 -195246.buildd.src,混合模式,分层,压缩 oops,g1 gc,linux-amd64) 有问题的框架:C [libjava.so+0x1d009] JNU_GetEnv+0x19
将写入核心转储。默认位置:核心转储可以用“/usr/share/apport/apport %p %s %c %P”处理(或转储到/home/mitochondria/core.20039)
包含更多信息的错误报告文件保存为:/home/mitochondria/hs_err_pid20039.log
如果您想提交错误报告,请访问:
http : //bugreport.java.com/bugreport/crash.jsp 崩溃发生在本地代码中的 Java 虚拟机之外。请参阅有问题的框架以了解在哪里报告错误。中止(核心转储)