解决Linux下java中文方块问题
warning:
这篇文章距离上次修改已过1964天,其中的内容可能已经有所变动。
原因:
jdk缺少中文字体
解决方法:
OracleJDK 与 OpenJDK 通用
1.确定JRE目录
#确定JRE目录
update-alternatives --config java

我这里jre目录为 /usr/lib/jvm/java-8-openjdk-amd64/jre
2.补充字体
#进入jre的字体目录
cd /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/fonts
#新建文件夹
mkdir fallback
#复制文泉驿字体到fallback下
cp /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc fallback/wqy-zenhei.ttc
复制字体这一步基本上中文字库都可以,如果实在无法找到可以使用gbsn00lp.ttf字体,也可以尝试使用命令 ttf-wqy-zenhei
安装文泉驿字体。
3.测试
