java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable
java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable
我正在设置一个使用 Java 的 Forge Minecraft 服务器。 运行安装.jar文件时提示异常
java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment.run(X11GraphicsEnvironment.java:102)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:61)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:83)
at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129)
at java.desktop/sun.awt.X11.XToolkit.<clinit>(XToolkit.java:231)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.Toolkit.run(Toolkit.java:588)
at java.desktop/java.awt.Toolkit.run(Toolkit.java:583)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:582)
at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:661)
at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:162)
at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:143)
我知道我需要设置一个 X11 window 服务器环境变量(出于我不知道的原因)。我尝试将环境变量设置为 :0.0, :10.0, :1, :1.0 但我还是遇到了同样的异常。我是 运行 版本 20.04.1 Ubuntu 服务器上的文件。非常感谢任何帮助。
我发现了问题。我忘记在命令末尾指定 nogui
(java -jar forge-1.12.2-35.1.37-installer.jar nogui
)。
我正在设置一个使用 Java 的 Forge Minecraft 服务器。 运行安装.jar文件时提示异常
java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at java.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment.run(X11GraphicsEnvironment.java:102)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:61)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101)
at java.desktop/java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:83)
at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129)
at java.desktop/sun.awt.X11.XToolkit.<clinit>(XToolkit.java:231)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at java.desktop/java.awt.Toolkit.run(Toolkit.java:588)
at java.desktop/java.awt.Toolkit.run(Toolkit.java:583)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:582)
at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:661)
at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:162)
at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:143)
我知道我需要设置一个 X11 window 服务器环境变量(出于我不知道的原因)。我尝试将环境变量设置为 :0.0, :10.0, :1, :1.0 但我还是遇到了同样的异常。我是 运行 版本 20.04.1 Ubuntu 服务器上的文件。非常感谢任何帮助。
我发现了问题。我忘记在命令末尾指定 nogui
(java -jar forge-1.12.2-35.1.37-installer.jar nogui
)。