Could not initialize class sun.awt.X11GraphicsEnvironment

刺骨的言语ヽ痛彻心扉 2022-04-13 09:26 495阅读 0赞

Could not initialize class sun.awt.X11GraphicsEnvironment


登录页面验证码图片被撕裂,显示不了,直接访问图片地址,报错Could not initialize class sun.awt.X11GraphicsEnvironment

解决方案:

  • 在Tomcat中bin目录下的catalina.sh中添加“-Djava.awt.headless=true”

步骤如下:

  • 1.在服务器上找到tomcat的安装目录,再到bin目录下找到catalina.sh文件
  • 2.拷贝到本地,用notepad++打开,找到大概两百多行的地方,搜索JAVA_OPTS,如下图:
    在这里插入图片描述
  • 3.在后面加上-Djava.awt.headless=true,然后保存,把本地的文件放进bin目录下,替换掉以前的catalina.sh文件,然后重启,就ok了。

发表评论

表情:
评论列表 (有 0 条评论,495人围观)

还没有评论,来说两句吧...

相关阅读