WEB开发网
开发学院操作系统Linux/Unix Linux下JBoss不能显示JasperReport报表 阅读

Linux下JBoss不能显示JasperReport报表

 2008-04-07 11:58:21 来源:WEB开发网   
核心提示: 1、症状 通常会出现如下错误日志: Caused by: java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.G
 

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即可。

Tags:Linux JBoss 不能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接