Linux-JAVA图形处理
Linux-JAVA图形处理
开发异常 发表于3年前
Linux-JAVA图形处理
  • 发表于 3年前
  • 阅读 9
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: Java主要调用代码:Toolkit tk = Toolkit.getDefaultToolkit() 报错信息: 错误信息1: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable. 错误信息2: Xlib: connection to ":0.0" refused by server Xlib: No protocol specified

Linux-JAVA图形处理 Java主要调用代码:Toolkit tk = Toolkit.getDefaultToolkit()环境:Linux SUSE(命令模式安装) + tomcat6+jdk6
Java主要调用代码:Toolkit tk = Toolkit.getDefaultToolkit()

报错信息:
错误信息1:
Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
错误信息2:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

解决方案:
地址:http://www.devexception.com/j2se/545903.htm
1、启动VNCSERVER  #vncserver
默认是启动第一个终端
运行命令: ps -ef | grep vnc 查看Xvnc后的启动的终端号,此处是:1
:1表示第一个终端执行

2、vi /etc/profile  添加export DISPLAY=localhost:1
  source /etc/profile立即生效

3、xhost +

表示让任何用户都可以使用

4、修改JAVA tomcat bin/catalina.sh,在最前面增加一行export DISPLAY=:1

注:如果环境是centos,默认情况下设置为export DISPLAY=:0即可

共有 人打赏支持
粉丝 0
博文 1
码字总数 0
×
开发异常
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: