java - Arch Linux Java 执行 jar 时出现严重错误

标签 java archlinux

如果我尝试使用 java -jar SG.jar 运行 .jar 文件,我会收到以下错误消息:

java:2285): Gdk-CRITICAL **: 16:58:47.463: gdk_x11_display_set_window_scale: assertion 'GDK_IS_X11_DISPLAY (display)' failed
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f01d2eec673, pid=2285, tid=2321
#
# JRE version: OpenJDK Runtime Environment (13.0.2+8) (build 13.0.2+8)
# Java VM: OpenJDK 64-Bit Server VM (13.0.2+8, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# C  [libX11.so.6+0x2b673]

最佳答案

假设您尝试在 Wayland 下运行 JavaFX 应用程序,请尝试按照 thisjava -Djdk.gtk.version=2 -jar SG.jar 启动应用程序评论。

关于java - Arch Linux Java 执行 jar 时出现严重错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60801629/

相关文章:

raspberry-pi - 无法禁用 systemd serial-getty 服务

java - 使用 JMS 发送消息在退出时挂起

java - 使用键、值对实现 MaxHeap

python - 为什么线程内的语句不起作用?

postgresql - 如何在 arch Linux 中安装 uuid-ossp postgresql 扩展

linux - Virtualbox 上的 ArchLinux SSH session 随机断开连接

java - 无法在 android 设备和 node.js 服务器之间连接

java - Junit ErrorCollector 使用 - 失败不显示

java - 无法在小米 redmi 4 中调试 android 应用程序?

node.js - NPM 无法安装全局之外的包