問題:繪圖結果出現如下樣式
原因:運行環境字體缺失,字體文件保存在%JAVA_HOME%//jre/lib/fonts下
解決:以宋體爲例
1.在windows字體庫(C:\Windows\Fonts)中找到字體
2.將字體copy出來,修改文件後綴.ttc爲.ttf
3.查找項目運行jdk路徑,命令jinfo pid |grep java.home
[buybal@testapp2 fonts]$ jinfo 29267 |grep java.home
java.home = /usr/local/jdk1.8.0_73/jre
4.將字體存放到/usr/local/jdk1.8.0_73/jre/lib/fonts/中,重啓項目