使用 SQLite 3 打印 Jaspersoft 报告时出错

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

我的 NetBeans 16 项目中的 JavaFX 19 运行时出现错误:

Could not find the report org.xml.sax.SAXParseException; lineNumber: 77; columnNumber: 67; cvc-complex-type.2.4.a: Invalid content was found starting with element '{"http://jasperreports.sourceforge.net/jasperreports":property}'.

.jrxml 文件中的那些行是:

75  <columnHeader>
76      <band height="29" splitType="Stretch">
77          <property name="com.jaspersoft.studio.unit.height" value="px"/>
78          <frame>

对于 这是一个 Maven 项目,其依赖项在 pom.xml 中列为:

        <dependency>
            <groupId>jasperreports</groupId>
            <artifactId>jasperreports</artifactId>
            <version>3.5.3</version>
        </dependency>

需要注意的是,这个报告是用JasperSoft Studio 6.20.0生成和保存的,在那里预览是可以的。

报告引擎还会在 uuid 上给出错误:Jaspersoft Studio 注入的值。

我在某处丢失了一些东西,但我找不到什么。

任何帮助将不胜感激。

此 Netbeans 项目以其他方式正确运行。

javafx netbeans jasper-reports
© www.soinside.com 2019 - 2024. All rights reserved.