“sun/awt/X11GraphicsEnvironment”验证码图片没法显示


最近要更新在线客服系统,其中留言板里面的效验码,在本地window中显示彻底没问题,不过放到测试机上不管如何都显示不出,UAT环境为aix7.1+websphere8.0+jdk1.6,显示以下: html


在浏览器中直接输入验证码地址后结果以下: java

Can’t connect to X11 window server using ‘:0.0′ as the value of the DISPLAY variable


刷新以后出现下列异常: linux

Error 500: sun/awt/X11GraphicsEnvironment


错误缘由: web

AWT会调用操做系统本地窗口资源绘图,windows对此支持很好,在linux或unix下若是没有进到X window,AWT就不能绘图 windows

解决办法: 浏览器

进入was控制台,在“应用程序服务器 > server1 > 进程定义 > Java 虚拟机”下的“通常 JVM 自变量”中加入下列启动参数后重启server便可: 服务器

-Djava.awt.headless=true
相关文章
相关标签/搜索