java:提示Could not initialize class sun.awt.X11GraphicsEnvironment

前几天发现tomcat提示 Could not initialize class sun.awt.X11GraphicsEnvironment  问题。以为不验证,就没太关注,今天发现,有同事提示了个bug,验证码刷不出来,查看日志,报了很多这个个错误。才意识到问题的严重。

网上找了找资料:共两种解决方案

1:http://love-love-l.blog.163.com/blog/static/21078304200908595214/

2:http://tcrct.iteye.com/blog/507953

 

文章摘抄

方案一

CATALINA_OPTS=-Djava.awt.headless=true
修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat) 里加上一句 “CATALINA_OPTS=-Djava.awt.headless=true

java:提示Could not initialize class sun.awt.X11GraphicsEnvironment_第1张图片

你可能感兴趣的:(liux)