我正在使用Jasper报告生成报告。我收到错误提示“字体不可用于JVM”。我通过在我的系统中安装所需的字体解决了这个问但是当我在服务器上部署它并尝试运行它时,它开始给出同样的错误......!任何人都可以告诉我如何解决它。 感谢
答案 0 :(得分:1)
原型示例是开发人员在Windows上的iReport中开发报表时使用Arial,然后在Linux上部署到JasperReports Server时报表无法运行。一种解决方案是在操作系统上的任何位置安装字体。
更好的解决方案是使用字体扩展。这是JasperReports机制,以确保您拥有所需的字体。几年前我写了一篇关于font extensions的文章。这是一个很好的起点。 JasperReports文档也谈到了它。