在 iReport 中使用 Hibernate。无法解析映射文档

Using Hibernate in iReport. Could not parse mapping document

我正在使用 Jasper iReport Designer 5.6.0Hibernate。我添加了与我的项目相关的 Class 路径,但每次我尝试测试我的 Hibernate 连接时,它都会出现类似

的错误

Could not parse mapping document from source../file.hbm.xml

但在 Eclipse 中似乎一切正常。 我正在使用 4.3.1.Final 版本的休眠。是我使用的版本导致了这类问题吗?

iReport 发布并与 Hibernate 版本 3 一起使用(我不完全确定如何检查确切的版本,快速 google 搜索建议 3.0.5)。这意味着,您的映射文件需要与该版本兼容。

或者,您可以使用 java 应用程序从数据库中提取数据并将其用作数据源。