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"
如下图所示位置:
问题分析:对于一个java服务器来说,需要处理一些图形元素,这些API基本都需要运行一个X-server来支撑。