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

相关推荐
梦@_@境16 分钟前
面向 Spring Boot 的可观测业务流程编排引擎
java·spring boot·后端
云烟成雨TD27 分钟前
Spring AI Alibaba 1.x 系列【77】执行取消
java·人工智能·spring
醇氧35 分钟前
【Linux】Java 服务生产级部署指南:实现常驻后台、开机自启与系统服务化管理
java·开发语言
JAVA面经实录9171 小时前
Netty 全套系统化学习文档(零基础到高阶面试完整版)
java·后端
weixin_523185321 小时前
Java面试高频题:Integer缓存机制与 equals、== 区别
java·缓存·面试
Hui Baby1 小时前
MCP SSE协议发送注意
java
仙俊红1 小时前
SpringBoot启动原理
java·spring boot·后端
星间都市山脉2 小时前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
namexingyun2 小时前
拆解Fable 5三重安全护栏:模型路由、蒸馏防护与生物安全分类器的技术原理 - 微元算力(weytoken)
java·人工智能·python·安全·架构·ai编程
地铁潜行者2 小时前
加了幂等表,为什么消息重试反而不执行了?聊聊 MQ 消费幂等的边界
java·后端