出现java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment异常
内容为站提复制,解决问题立竿见影
问题描述:
项目在window中使用POI导出Excel没有任何问题,而到linux中使用POI导出Excel出现:java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment异常信息
异常信息如下:
Caused by: java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
at sun.font.FontManager.initSGEnv(FontManager.java:1094)
at sun.font.FontManager.findFont2D(FontManager.java:1756)
at java.awt.Font.getFont2D(Font.java:452)
at java.awt.Font.canDisplay(Font.java:1835)
at java.awt.Font.canDisplayUpTo(Font.java:1901)
at java.awt.font.TextLayout.singleFont(TextLayout.java:451)
at java.awt.font.TextLayout.(TextLayout.java:50