使用 jasper-reports 生成的 Pdf - DejaVu 字体未正确显示,但仅当应用程序部署在本地 websphere 上时

Pdf generated with jasper-reports - DejaVu font not showing correctly, but only if application deployed on local websphere

我正在用 jasper 开发报告。 我正在使用 DejaVu 默认字体来限制问题。 无论如何,我面对这个问题。 在本地环境中,Windows,我使用 Tomcat WebServer 在测试项目中开发模板。我用这个项目只是为了开发jrxml。报告以正确的字体生成。 然后我在实际项目中导入我的 .jasper 模板,部署在 Websphere 8.5 上,也在本地环境中,Windows,但是当我 运行 Web 应用程序并生成模板时,他们错过了字体。

在测试或生产环境中,Linux,WebSphere 8.5 似乎一切正常,字体显示正确。 我没有在测试和生产服务器上做任何特别的事情。

我可以使用本地 Tomcat 验证最终报告,但我很想了解为什么本地 Websphere 不显示字体。 我可以检查什么?

傻我... 在我搁置这个问题几天后,今天当我设置一个已经实现的 Web 应用程序时,我必须在同一个本地 Websphere 上进行一些编码,当我设置 共享库,我知道我丢失了jasperreports-fonts-6.9.0.jar. 在 Tomcat 个文件夹中,而不是存在 jar。