关键词:
Linux下为jvm新增字体;
背景:
某项目下,需要生成一张带有二维码和汉字的图片。在开发环境(Windows)下,运行测试正常,但是部署到云服务器后,汉字出现乱码。经查为云服务的jvm环境下没有配置对应的中文字体。
解决方法:
为jvm配置中文字体;
文章目的:
为jvm配置中文字体;
正文:
1.找到需要配置的字体文件(一般后缀名为.ttf或.ttc)
Windows下的系统字体文件位置一般为:C:\Windows\Fonts
打开该字体文件存放位置后,可以看到类似如下图所示的东西:
2.找到Linux下的jre目录,并将需要的字体文件复制到指定目录下进行安装
找到Linux下的jre目录,进入到其下的lib目录下,查看是否有fonts目录,如果没有则自己创建。
在fonts目录下,新增一个名加fallback的目录,将字体文件复制到fallback目录下。
切换到字体文件所在的