问题是字体扩展jar的加载是从线程上下文类加载器以及从
JRParameter.REPORT_CLASS_LOADER或从进行的
JRExporterParameter.CLASS_LOADER。
因此,在我的情况下,必须保存当前的(初始)线程类加载器,我们必须做类似的操作
Thread.currentThread().setContextClassLoader(cl),其中基于应用程序
cl的上下文在其中
JasperReports,然后将线程上下文类加载器还原为原始的。
问题已得到解答,详细信息请点击此处。
我希望这个答案可以帮助其他面临类似(字体)问题的人。



