gpt4 book ai didi

linux - 使用 Java 启动服务器时遇到问题。显示错误【Centos 6】

转载 作者:太空宇宙 更新时间:2023-11-04 11:23:03 25 4
gpt4 key购买 nike

[root@null 文件夹]# java -classpath bin:deps/poi.jar:deps/mysql.jar:deps/mina.jar:deps/slf4j.jar:deps/slf4j-nop.jar:deps/jython .jar:log4j-1.2.15.jar: server.Server

线程“main”中的异常 java.lang.InternalError:无法使用“:0.0”作为 DISPLAY 变量的值连接到 X11 窗口服务器。 *在 sun.awt.X11GraphicsEnvironment.initDisplay( native 方法) *在 sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65) *在 sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:110) *在 java.security.AccessController.doPrivileged( native 方法) 在 sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:74) 在 java.lang.Class.forName0( native 方法) 在 java.lang.Class.forName(Class.java:188) 在 java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:102) 在 java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:81) * 在 java.awt.Window.initGC(Window.java:467) * 在 java.awt.Window.init(Window.java:487) 在 java.awt.Window.(Window.java:536) 在 java.awt.Frame.(Frame.java:420) 在 java.awt.Frame.(Frame.java:385) * 在 javax.swing.JFrame.(JFrame.java:180) 在 server.util.ControlPanel.(ControlPanel.java:20) 在 server.Server.(Server.java:83)

我为此使用终端而不是 GUI。

最佳答案

很遗憾,您似乎没有运行有效的 X 服务器实例。一些 Java 库需要一个正在运行。根据我的研究,安装 Xvfb(X Virtual Frame Buffer)可以解决您的问题。安装后,您需要转到 etc/profile

然后在配置文件中添加这些行。

if [ -f /usr/X11R6/bin/Xvfb ]; then
/usr/X11R6/bin/Xvfb :1 -screen 0 1024x768x16
fi

export DISPLAY=localhost:1.0

希望这对您有所帮助。

关于linux - 使用 Java 启动服务器时遇到问题。显示错误【Centos 6】,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16753045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com