【发布时间】:2018-03-05 18:42:55
【问题描述】:
将 JasperReports 升级到 6.5.1 后,需要将 Java 升级到 1.8.0 (OpenJDK)。字体显然没有自动安装,因此生成报告会产生 GUI 初始化错误。我从以前的 Java 版本(1.7.0)手动复制了字体,错误消失了,报告开始生成,但没有任何文本。报告中的文本如下
sansserif,在fontconfig.properties.src中映射到lucidasans-medium-r-normal-sans,已复制。
这曾经在 Oracle Java 1.7.0 上的 JasperReports 6.2.0 上工作,所以我认为它一定是字体配置问题。有什么想法吗?
【问题讨论】:
-
使用 Oracle JDK 而不是 OpenJDK。
标签: java fonts jasper-reports