我正在设置一个微服务,在本地测试中我没有得到这种类型的源错误,我试图注入库但错误仍然存在,与postman的调用返回以下消息,一些解决方案? 我正在使用jasper的报告。
{
"timestamp": "2018-05-31T12:38:44.488+0000",
"status": 500,
"error": "Internal Server Error",
"message": "Font \"Calibri\" is not available to the JVM. See the Javadoc for more details.",
"path": "/report"
}
答案 0 :(得分:0)
您在JasperReports服务器实例上缺少 Calibri 字体。您需要使用 Calibri.ttf 生成字体扩展文件(字体文件,从Internet下载)和iReports / Jasper Studio,并将其作为jar添加到Jasperserver的lib文件夹中,以使其在您的应用程序中可用。
有一个完整的部分致力于在jasper社区中使用字体扩展,看看:
working-font-extensions