您好,欢迎来到世旅网。
搜索
您的当前位置:首页iReport生成报错Font ‘楷体‘ is not available to the JVM.

iReport生成报错Font ‘楷体‘ is not available to the JVM.

来源:世旅网

以下是生成表单过程中产生的日志,最终生成的字体并非楷体:

2022-11-16 16:42:08.297  WARN 1 --- [ XNIO-1 task-46] n.s.jasperreports.engine.fonts.FontUtil  : Font '楷体' is not available to the JVM. For more details, see http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/util/JRFontNotFoundException.html

服务运行环境为Linux,楷体字已根据标准流程正确安装, 但ireport仍然无法读取到楷体:

灵光一闪!检查Linux的语言环境,输入命令 echo $LANG,返回:

果然不是中文环境, 接下来设置中文语言环境:

vi /etc/profile  ,在文件最下面加一行  export LANG=zh_CN.UTF-8 保存退出之后再执行  source /etc/profile

大功告成!iReport生成不再报错,表单中的字体也变成了标准的楷体字。

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- esig.cn 版权所有 湘ICP备2023023988号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务