【问题标题】:JaseperReports plugin for Netbeans classpath problemNetbeans 类路径问题的 JaseperReports 插件
【发布时间】:2011-08-29 16:45:34
【问题描述】:

我已经为 Netbeans (6.9.1) 安装了 JasperReport 4.11 插件。
我已经实现了一个简单的 bean,如下所示:

package jr;
import java.io.Serializable;
    public class Person implements Serializable {

    private String name;
    private String lastname;

    public String getLastname() {
        return lastname;
    }

    //all the other setters and getters

}

当我将报告编辑到“报告查询”对话框中(左键单击 + 右键单击​​背景并选择“编辑查询”),在面板 JavaBean 数据源中写入类名:
小人
然后我点击“读取属性”
我得到错误:
“找不到类错误!! Controlla il tuo classpath e riprova!” (第二部分是意大利语本地化的......翻译:“检查你的类路径并重试”) Netbeans 的 JasperReports 插件似乎没有使用项目的类路径! (当然,我已经建立了这个项目) 我该如何解决这个问题?

【问题讨论】:

    标签: java netbeans reporting jasper-reports


    【解决方案1】:

    你是对的 Agostino,iReport 插件有它自己的类路径,不会使用项目中的一个。是不是很烦人!

    您需要转到Tools > Options,然后在顶部选择iReport。单击类路径选项卡并在那里添加所有必需的库。我不确定您的报告需要哪些库才能正常工作。我在类路径中包含 jasperreports-extensions-3.5.3.jarhsqldb-1.8.0-10.jar,但我使用的是 JasperReports 3.7.6,所以我认为你的情况会有所不同。

    【讨论】:

    • 好的,很有帮助。但是没有您必须包含的库(它们应该已经存在)。当您添加 {project root}/build/classes 时,它开始工作。这显然必须在您从事的每个项目中进行更改。
    • 没错,您需要将类文件编译成一个jar,并将该jar包含在类路径中。请参阅下面的回复。
    【解决方案2】:

    我没有使用带有插件和 java 项目设置的工具。但是我知道当我获取独立 ireports 时,我需要去配置和类路径并将 jar 添加到类路径中。我会尝试做一些类似的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-20
      • 2011-12-22
      • 2019-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多