字体 X 对 JVM 不可用
Font X is not available to the JVM
我正在设置一个微服务,在本地测试中我没有遇到这种类型的源错误,我尝试注入库但错误仍然存在,与邮递员的调用 returns 以下消息,一些解决方案?
我正在使用 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"
}
您的 JasperReports 服务器实例上缺少 Calibri 字体。您需要使用 Calibri.ttf(字体文件,从互联网下载)和 iReports/Jasper Studio 生成一个字体扩展文件,并将其作为 jar 添加到 Jasperserver 的 lib 文件夹中以制作它在您的应用程序中可用。
jasper community 上有专门介绍使用字体扩展的完整部分,看看:
working-font-extensions
我正在设置一个微服务,在本地测试中我没有遇到这种类型的源错误,我尝试注入库但错误仍然存在,与邮递员的调用 returns 以下消息,一些解决方案? 我正在使用 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"
}
您的 JasperReports 服务器实例上缺少 Calibri 字体。您需要使用 Calibri.ttf(字体文件,从互联网下载)和 iReports/Jasper Studio 生成一个字体扩展文件,并将其作为 jar 添加到 Jasperserver 的 lib 文件夹中以制作它在您的应用程序中可用。
jasper community 上有专门介绍使用字体扩展的完整部分,看看:
working-font-extensions