Could not initialize class sun.awt.X11GraphicsEnvironment
Could not initialize class sun.awt.X11GraphicsEnvironment
登录页面验证码图片被撕裂,显示不了,直接访问图片地址,报错Could not initialize class sun.awt.X11GraphicsEnvironment
解决方案:
步骤如下:
- 1.在服务器上找到tomcat的安装目录,再到bin目录下找到catalina.sh文件
- 2.拷贝到本地,用notepad++打开,找到大概两百多行的地方,搜索JAVA_OPTS,如下图:
- 3.在后面加上-Djava.awt.headless=true,然后保存,把本地的文件放进bin目录下,替换掉以前的catalina.sh文件,然后重启,就ok了。
还没有评论,来说两句吧...