欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jeecg部署服务器图片不显示,报java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvir

程序员文章站 2022-06-09 08:55:38
...

解决办法:
tomcat安装路径,我的是D:\tools\apache-tomcat-8.5.53\bin,找到catalina.sh文件,在文件里添加如下代码:

JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"

如下图所示位置:
Jeecg部署服务器图片不显示,报java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvir
问题分析:对于一个java服务器来说,需要处理一些图形元素,这些API基本都需要运行一个X-server来支撑。