Exception in thread "main" java.lang.Error: Probable fatal error:No fonts found. at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1090) at sun.font.FontManager.initialiseDeferredFont(FontManager.java:962) at sun.font.FontManager.findOtherDeferredFont(FontManager.java:901) at sun.font.FontManager.findDeferredFont(FontManager.java:918) at sun.font.FontManager.findFont2D(FontManager.java:1915)
今天在CentOS下跑一段Java代码,报了这个错误,很明显是系统字体缺失的原因。
出错的Java代码:
Font font = new Font("宋体", Font.BOLD, 14);
解决方法,安装中文字体包,搞定。
yum groupinstall chinese-support