`
devexception
  • 浏览: 19164 次
社区版块
存档分类
最新评论

Linux-JAVA图形处理

阅读更多
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即可
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics