终于,我开始工作了。我检测到根异常,该异常在NoClassDefFoundError:net / sf / jasperreports / engine /
util / JRStyledTextParser之前抛出:
java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment
Unix和Linux上的Sun AWT类依赖于X Window
System。当您使用这些类时,它们期望加载X客户端库并能够与X显示服务器通信。如果您的客户端具有GUI,则这很有意义;不幸的是,即使您的客户端使用AWT但没有GUI,它也是必需的(我的情况是,从Web应用程序生成报告)
绕过此问题的方法是
java.awt.headless=true在系统启动时设置系统属性。



