Linux 操作系统上出现 Can't connection to X11 window server 错误
润乾报表部署在非 windows 操作系统上时,访问带表头斜线或统计图报表时,报错:
亦或者另外形式的错误:
原因是 windows 内核集成了 gui,而 linux 上没有启动 x server
解决办法:
1。启动 x server
2。在 java 运行参数上加 -Djava.awt.headless=true
我修改了应用服务器的启动文件。比如 tomcat ./bin/catalina.sh
在所有的
-Dcatalina.home=“$CATALINA_HOME” / 下面都加上了
-Djava.awt.headless=true /
这样做似乎有些笨,但毕竟解决了问题。