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容器每次会自动加载,如果没加可能会每次都要刷上面的脚本

相关推荐
冷雨夜中漫步7 小时前
SQLite 深度解析:在 Java/Spring 中的使用与H2、Derby对比
java·spring·sqlite
laufing7 小时前
Java 模板引擎 FreeMarker 入门教程:语法、内建函数与常用案例
java·freemarker
wengqidaifeng7 小时前
C++从菜鸟到强手:2.类和对象(上)—— 从结构体到类的跨越
java·开发语言·c++
自律懒人7 小时前
2026年AI编程工具横评:Trae、Cursor、Claude Code、Copilot X,同一需求谁更强?
java·copilot·ai编程
夕除7 小时前
spring boot 13
java·mysql·spring
marlondu7 小时前
ScopedValue:Java 21 引入的结构化作用域值
java
risc1234567 小时前
DocumentsWriterDeleteQueue
java·开发语言
日月云棠7 小时前
12 Dubbo 2.7 服务发布全流程源码解析
java·后端
用户298698530148 小时前
告别手动复制:Java 拆分 Word 文档的两种实用方案
java·后端
ujainu小8 小时前
CANN hixl:大模型 PD 分离场景的零拷贝通信库
android·java·缓存