Jar文件无法在其他PC上加载jasper文件

时间:2018-07-27 09:47:52

标签: java

我创建了一个使用ireport 5.6.0生成报告的netbeans应用程序。我已经包含了该项目的所有必需库。创建jar文件后,一切在我的机器上都可以正常运行,但是将其放在另一台PC上后,碧玉报告不起作用。当我单击“打印”按钮时,没有任何显示。

打印按钮的代码:

try{
                Map param=null;
                InputStream is=getClass().getResourceAsStream("/Report/Inward.jrxml");
                JasperDesign jd=JRXmlLoader.load(is);
                JasperReport jasreport = JasperCompileManager.compileReport("source");
                JRTableModelDataSource Ds = new JRTableModelDataSource(Inward_LogTable.getModel());
JasperPrint jprint = JasperFillManager.fillReport(jasreport, param,Ds);
                JasperViewer.viewReport(jprint,false);
            }catch(Exception e){
                e.printStackTrace();
            }
    }           

任何帮助都可以。谢谢

0 个答案:

没有答案