stimu1atE 2019-02-19 16:34 采纳率: 100%
浏览 1122
已结题

有关jasperreports的问题 java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRException

有关jasperreport开发的问题,单元测试的时候,已经通过,可以生成没有数据源的pdf文件,但是整合到项目中的时候,却会报错
java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRException

下面是相关的代码

public class ATestJasperReport2 {


    public ATestJasperReport2() {

    }
    public  void testReport(){  

        File jasperFileName = new File("f://Report/remoteReason.jasper");

        HashMap<String, Object> params = new HashMap<String, Object>();// 建立参数表
        params.put("reason_id", "原因编码"); // 设置参数值 - 暂时没用上           
        try {
            JasperPrint jasperPrint = JasperFillManager.fillReport(jasperFileName.getPath(), params , new JREmptyDataSource());
            JasperExportManager.exportReportToPdfFile(jasperPrint, "f://Report/test1.pdf");
        } catch (JRException e) {   
            System.out.println("异常");
            e.printStackTrace();
        }
    }

    public static void main(String arg[]){  

        File jasperFileName = new File("f://Report/remoteReason.jasper");

        HashMap<String, Object> params = new HashMap<String, Object>();// 建立参数表
        params.put("reason_id", "原因编码"); // 设置参数值 - 暂时没用上           
        try {
            JasperPrint jasperPrint = JasperFillManager.fillReport(jasperFileName.getPath(), params , new JREmptyDataSource());
            JasperExportManager.exportReportToPdfFile(jasperPrint, "f://Report/test1.pdf");
        } catch (JRException e) {   
            System.out.println("异常");
            e.printStackTrace();
        }
    }

下面是引用的jar包
图片说明
开发环境是 eclipse-INDIGO 实在是搞不懂到底怎么回事

  • 写回答

1条回答 默认 最新

  • devmiao 2019-02-19 23:56
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 kali环境运行volatility分析android内存文件,缺profile
  • ¥15 写uniapp时遇到的问题
  • ¥15 vs 2008 安装遇到问题
  • ¥15 matlab有限元法求解梁带有若干弹簧质量系统的固有频率
  • ¥15 找一个网络防御专家,外包的
  • ¥100 能不能让两张不同的图片md5值一样,(有尝)
  • ¥15 informer代码训练自己的数据集,改参数怎么改
  • ¥15 请看一下,学校实验要求,我需要具体代码
  • ¥50 pc微信3.6.0.18不能登陆 有偿解决问题
  • ¥20 MATLAB绘制两隐函数曲面的交线