java - JasperReports 需要 Jars 吗?

标签 java jasper-reports

我已经下载了 JasperReports jar(来自 here 的 jasperreports-5.6.0-project.zip)并将所有 jar 放入 dist 文件夹中。这些是我添加到项目中的文件:

jasperreports-5.6.0.jar
jasperreports-applet-5.6.0.jar
jasperreports-fonts-5.6.0.jar
jasperreports-javaflow-5.6.0.jar

但是当我尝试我的代码时,我总是得到这个错误: java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory

更新 1

我解决了那个错误,我还遗漏了很多 jar 。请告诉我使用 JasperReports 所需的所有额外 jar。

最佳答案

好的,正如我所说,我将下载的 zip 的 dist 文件夹中的 jars(如问题中所示)添加到我的项目中,为了解决我遇到的所有问题,我将 lib 文件夹中的下一个 jars 添加到我的项目中项目:

JasperReports 5.6.0 - ...

...poi-3.7-20101029.jar
...commons-beanutils-1.8.0.jar
...commons-collections-3.2.1.jar
...commons-digester-2.1.jar
...commons-javaflow-20060411.jar
...commons-logging-1.1.1.jar
...groovy-all-2.0.1.jar
...iText-2.1.7.js2.jar
...jcommon-1.0.15.jar
...jfreechart-1.0.12.jar

希望这对某人有帮助!

关于java - JasperReports 需要 Jars 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25069522/

相关文章:

java - 使用 Collections.sort 对对象 ArrayList 进行排序

java - 用户输入长文本并生成 PDF

java - 从 reddit 下载图像时出现 java 错误

java - Android setOnclicklistener 参数

jasper-reports - 我应该为 Letter、Legal 和 A4 使用什么数字?

java - jasper grails 插件升级到 Java8 失败

java - 将参数传递给 Jasper 报告时出现问题

jasper-reports - Jasper 报告空白带仍然占用空间

java - 用于编辑与其他元素中包含的名称和值相同的单个子元素的 xpath 查询

java - 添加使用到 ldap 时出错 [LDAP : error code 17 - javaSerializedData: attribute type undefined]