Linux下JAVA使用Graphics解决方法

来源:互联网 发布:淘宝兑换爱奇艺会员 编辑:程序博客网 时间:2024/06/05 19:11

 linux中 Can't connect to X11 window server异常的处理
 
如果LINUX没有安装XWINDOW等图形界面,或者图形界面没有启动时,JAVA调用java.awt.*等类库时会报 Can't connect to X11 window server异常。

解决方法是启动程序时加入以下参数:

 -Djava.awt.headless=true

如:java?-Djava.awt.headless=true Test

如果Test类被WEBSERVER调用,则应该在WEBSERVER启动文件中加入此参数。

resin中需要修改的文件是:wrapper.pl

$EXTRA_JAVA_ARGS="-Djava.awt.headless=true -Djava.util.logging.manager=com.caucho.log.LogManagerImpl";
 

原创粉丝点击