Cannot found font installed on the system

首先需要在Windows系统里找到Times New Roman这个字体,然后将其上传到服务器里的/usr/share/fonts下

将这个字体复制粘贴到桌面(或者其他文件夹都OK),你会得到以下四个文件:

将这四个文件上传到服务器的/usr/share/fonts文件夹下

执行命令fc-cache

删除matplotlib的缓存rm ~/.cache/matplotlib/ -rf (可忽略)

服务器上查看安装的字体:fc-list

显示Times New Roman 说明成功。

在docker容器中放对应的中文包

/home/build/alpha-erp

docker exec -it alpha-erp bash

yum -y install fontconfig

exit

docker cp font/ alpha-erp:/usr/share/fonts

docker restart alpha-erp

注意!!!!

:重启java 服务生效。(不重启可能不会生效)

copy加了之后,doker容器每次会自动加载,如果没加可能会每次都要刷上面的脚本

相关推荐
小灵不想卷11 小时前
LangChain4j Low 和 Hight-level API
java·langchain4j
Cosmoshhhyyy12 小时前
《Effective Java》解读第39条:注解优先于命名模式
java·开发语言
亓才孓12 小时前
[SpringIOC]NoSuchBeanDefinitionException
java·spring
追随者永远是胜利者12 小时前
(LeetCode-Hot100)20. 有效的括号
java·算法·leetcode·职场和发展·go
前路不黑暗@13 小时前
Java项目:Java脚手架项目的文件服务(八)
java·开发语言·spring boot·学习·spring cloud·docker·maven
毅炼13 小时前
Java 集合常见问题总结(3)
java·开发语言·后端
百锦再14 小时前
Java多线程编程全面解析:从原理到实战
java·开发语言·python·spring·kafka·tomcat·maven
Cosmoshhhyyy14 小时前
《Effective Java》解读第38条:用接口模拟可扩展的枚举
java·开发语言
wangbing112514 小时前
平台介绍-主数据系统-同步消息设计
java
小冷coding14 小时前
【Java】最新Java高并发高可用平台技术选型指南(思路+全栈路线)
java·开发语言