文件导出时报错
Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181)
at org.icepdf.core.pobjects.Document.getPageImage(Document.java:1151)
解决方法
修改${TOMCAT_HOME}/bin/catalina.sh (windows修改catalina.bat) 里加上一句 CATALINA_OPTS=-Djava.awt.headless=true