Linux下JBoss不能显示JasperReport报表
AI摘要
由 AI 生成 · 仅供参考
Linux下JBoss不能显示JasperReport报表,nbsp;1、症状通常会出现如下错误日志:Causedby:java.lang.NoClassDefFoundErroratjava.lang.Class.forName0NativeMethodatjava.lang.Class.forNameClass.java:164atjava.awt.GraphicsEnvironment.getLocalGraphicsEnvironmentGraphicsEnvironment.java:
1、症状
通常会出现如下错误日志:
Caused by: java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:
2、原因
由于Linux环境下图形处理都需要X Server服务,如果Linux上没有安装图形模块,则没有X Server服务;另外一方面,即使有X Server服务,在Linux系统内存不够的时候,也会出现此错误。
3、解决方法
使用JDK自带的图形处理服务,具体做法如下:
编辑run.conf,在JAVA_OPTS中加上 -Djava.awt.headless=true即可。
版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系
editor@qudong.com。
本文价值
★★★★★
—
成为第一个评分的人
登录后为本文打分
评论加载中…