linux系统运行springboot项目图片验证码乱码问题及解决方法

在一次linu系统跑web项目,最开始是在Tomcat里 ,验证码乱码,按照网上说法指定tomcat编码,还是不行,测试输出gbk编码也不想,ISO8859-1也不行,还是乱码。后来打成SpringBoot的jar包,发现依旧是乱码,网上查询,不是编码问题,是字体问题。原因是linux系统没有这些字体文件,缺少的字体是Times New Roman,字体下载地址:fonts

然后把字体安装到系统和jre里面,步骤如下:

1.将本地字体放入服务器 /usr/share/fonts/目录下 执行fc-cache命令

2.然后放入jdk安装位置的目录下的/jre/lib/fonts/ 执行fc-cache命令

执行fc-list查看字体

本站的文章多是老王开发工作中问题的记录,一个字一个字敲的,切实可行,可以分享,需要留个原文链接,至少也意思意思吧!
vsalw技术博客 » linux系统运行springboot项目图片验证码乱码问题及解决方法

每个人都是以自己独特的方式体味生活,或许别人不理解,但自己知道:其中的酸甜苦辣就叫做幸福!

认同! 瞎扯淡!