我的 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 项目以其他方式正确运行。