Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fonts 从jasperreports 3.6.0迁移到4.5.1后,某些报告中会出现JRFontNotFoundException_Fonts_Jasper Reports_Fill - Fatal编程技术网

Fonts 从jasperreports 3.6.0迁移到4.5.1后,某些报告中会出现JRFontNotFoundException

Fonts 从jasperreports 3.6.0迁移到4.5.1后,某些报告中会出现JRFontNotFoundException,fonts,jasper-reports,fill,Fonts,Jasper Reports,Fill,我们即将从jasperreports版本3.6.0迁移到最新版本4.5.1。 我们报告的编写进展顺利。 但填写某些报告会导致JRFontNotFoundException java.lang.RuntimeException:net.sf.jasperreports.engine.util.JRFontNotFoundException:Font'sansserif'对JVM不可用。有关更多详细信息,请参阅Javadoc 奇怪的是,这个异常只是在 所有报告。在同一个项目中也有工作报告,这些报告也

我们即将从jasperreports版本3.6.0迁移到最新版本4.5.1。 我们报告的编写进展顺利。 但填写某些报告会导致JRFontNotFoundException

java.lang.RuntimeException:net.sf.jasperreports.engine.util.JRFontNotFoundException:Font'sansserif'对JVM不可用。有关更多详细信息,请参阅Javadoc

奇怪的是,这个异常只是在 所有报告。在同一个项目中也有工作报告,这些报告也使用上述sansserif。我不明白为什么会出现这种异常


有什么想法吗

我终于找到了问题的解决方案-这是一个套管问题,由 使用旧版本的iReport

通过查看上面的异常,我注意到术语“sansserif”完全是用小写字符编写的

在各自报告的xml中,我发现了“sansserif”和“sansserif”的混合体。 我们还从iReport 3.6.0迁移到iReport 4.5.1。 我们团队中没有人直接用XML编写报告。因此,我想这是一些 有点像我报告的问题