服务端生成图片异常

在服务器端生成的图片譬如验证码、条形码、二维码等,打开网页后,有时候显示不了,报Could not initialize class sun.awt.X11GraphicsEnvironment的

异常,是没加载java.awt.headless。

Tomcat6修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat) 

查找-Djava.io.tmpdir="$CATALINA_TMPDIR"这行,并在这一行下加入: 

-Djava.awt.headless=true \

你可能感兴趣的:(服务端)