错误无法在Kubernetes容器上初始化类net.sf.jasperreports.engine.util.JRStyledTextParser

时间:2019-12-13 07:42:57

标签: kubernetes jasper-reports yaml

jasperreport 6.0.0上实现了kubernetes之后,我遇到了错误

Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

我尝试了多种解决方案,但仍然无法解决错误。

尝试1:设置-Djava.awt.headless=true

我已经在YAML文件中实现了此属性,具体说明如下 how to add CATALINA_OPTS=-Djava.awt.headless=true this property in Kubernetes configuration 但这没用。

我也尝试设置系统属性System.setProperty("java.awt.headless", "true"),但他也没有起作用。

尝试2:包括缺少对xml-apis的依赖。它也没有用。

根据this thread进行尝试。

有人可以提出任何解决方案吗?该报告在本地环境中工作正常,但在服务器上失败。该应用程序已部署在Kubernetes容器上

0 个答案:

没有答案