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

问题描述 投票:0回答:1

我正在用jasper开发报告。我正在使用DejaVu默认字体来限制问题。无论如何,我都面对这个问题。在Windows的本地环境中,我使用Tomcat WebServer在测试项目中开发模板。我仅使用此项目来开发jrxml。使用正确的字体生成报告。然后,将.jasper模板导入部署在Websphere 8.5中的真实项目中,也将其导入本地环境Windows中,但是当我运行Web应用程序并生成模板时,它们会丢失字体。

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

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

jasper-reports
1个回答
0
投票

愚蠢的我...经过几天的时间,我搁置了这个问题,今天,当我设置一个已经不完善的Web应用程序时,当我设置[shared library]时,我必须在同一本地Websphere上进行一些编码>,我发现我丢失了jasperreports-fonts-6.9.0.jar。相反,在Tomcat文件夹中存在jar。

© www.soinside.com 2019 - 2024. All rights reserved.