由于业务拓展,将业务迁移到centOS7的服务器,配置完jdk和nginx之后,将服务发布到服务器上并部署启动,然后刷新页面,神奇的事情 
项目部署到centos7服务器验证码乱码 
经和开发探讨,发现下面为此为开发代码中指定的字体库。 
项目部署到centos7服务器验证码乱码 
使用: fc-mach 
排查发现系统中并无该字体库

在windos字体系统中找到该字体文件并上传到服务器下的/usr/share/fonts/下 
项目部署到centos7服务器验证码乱码 
创建一个文件夹,讲字体文件放进去 
mkdir micro 
[[email protected] tomcat7-wxgzh]# ll /usr/share/fonts/micro/ 
total 3832 
-rw-r–r– 1 root root 1093272 Mar 19 2017 timesbd.ttf 
-rw-r–r– 1 root root 826840 Mar 19 2017 timesbi.ttf 
-rw-r–r– 1 root root 884748 Mar 19 2017 timesi.ttf 
-rw-r–r– 1 root root 1110940 Mar 19 2017 times.ttf

重新载入字体: 
fc-cache

重新重启tomcat: 
问题解决

其他类似字体库缺失的问题也可以用这一招解决

相关文章:

  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2021-08-18
  • 2022-01-03
  • 2021-12-06
  • 2022-02-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-03-31
  • 2022-12-23
  • 2021-10-16
  • 2021-08-29
  • 2021-08-11
相关资源
相似解决方案