都是因为/usr/lib/jvm/java/jre/lib/fontconfig.Fedora.properties.src字体路径配置错误。

原文:

filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/cjkunifonts-uming/uming.ttc

修改后:

filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/cjkuni-uming/uming.ttc

 

记住删除/usr/lib/jvm/java/jre/lib/下的fontconfig.bfc、fontconfig.Fedora.bfc文件。

 

不过我为了保险起见

安装了cjkuni-ukai-fonts包

把filename.AR_PL_ZenKai_Uni=/usr/share/fonts/cjkunifonts-ukai/ukai.ttc也给改了。

效果如下:

 

fedora openjdk 中文方块解决方法_java