报错信息如下
java.lang.NullPointerException:null
at sun. awt.FontConfiguration.getVersion(FontConfiguration,java:1264)
解决方法:
在linux系统中安装fontconfig 默认字体
先安装
sudo apt-get install -y font-manager ttf-mscorefonts-installer fontconfig
然后下载字体
可以考虑http://www.font5.com.cn/font_download.php
解压
然后创建目录
sudo mkdir /usr/share/fonts/myfonts sudo chmod 755 -R /usr/share/fonts/myfonts
复制字体到刚刚的目录
sudo cp simhei.ttf /usr/share/fonts/myfonts/ sudo chmod 755 -R /usr/share/fonts/myfonts
然后
cd /usr/share/fonts/myfonts/ sudo mkfontscale sudo mkfontdir sudo fc-cache -fv
查看已经安装的字体
fc-list
查看已经安装的中文字体
安装完成后,需要重启应用
fc-list :lang=zh



