英文:
Im getting Class net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory not found exception while trying to generate Jasper Report
问题
报告工作正常,但在尝试从Java导出报告时,抛出以下异常。
org.xml.sax.SAXParseException; lineNumber: 319; columnNumber: 16; 在第319行第16列发生错误:net.sf.jasperreports.engine.JRException: 找不到类net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory。
我尝试了同一错误的其他解决方案,通过添加以下代码:
, "net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory");```
但该函数仍然给我相同的异常。
来自Jasper报告的查询工作正常,但在从Java生成报告时,我仍然得到相同的异常。
<details>
<summary>英文:</summary>
The report is working fine but when trying to export the report from Java, it throws the following exception.
org.xml.sax.SAXParseException; lineNumber: 319; columnNumber: 16; Error at line 319 char 16: net.sf.jasperreports.engine.JRException: Class net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory not found.
I tried the other solutions from the same error I faced by adding the following code
JRProperties.setProperty(QueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "plsql"
, "net.sf.jasperreports.engine.query.PlSqlQueryExecuterFactory");
But the function is still giving me the same exception
The query from the jasper report works fine, but while generating the report from java I get the same exception.
</details>
专注分享java语言的经验与见解,让所有开发者获益!
评论