`
real_junlin
  • 浏览: 18764 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

linux系统中中文字体丢失变成方框问题解决

阅读更多

最近在公司的系统中新增加了一个功能是要在程序中输出中文字体(黑体)在windows下运行正常,预发也很正常,但是发布到线上的时候发现发现,中文会变成一个方框

 

 

首先来说说产生这个问题的原因。程序中使用到了“黑体”的font实例,java程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,所以我们需要手工添加,让java应用程序能够找到相应的中文字体。

 

解决方法:

windows里的simsum.ttc文件复制到linux机器的$JAVA_HOME/jre/lib/fonts/ 问题就解决了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics