0

我正在使用 netBeans,我正在尝试生成一份报告,而不是 Jasper 报告
我可以获取存储在以下目录结构中的报告的 url(本地 jrxml 文件的)吗

我的项目
   |_构建
   |_dist
   |_nbproject
   |_src
     |_my_project
     |_META_INF
     |_report.jrxml
     |_report.jasper

我不想将绝对路径添加到我的报告文件中我希望 java /java 类为我执行此操作有什么方法可以获取文件名参数

JasperDesign jasperDesign = JRXmlLoader.load ("__MY_REPORT_NAME");
4

1 回答 1

2

您可以使用 :

InputStream in = 
      getClass().getResourceAsStream("/relative/path/to/yourReport.jasper");
JasperDesign jasperDesign = JRXmlLoader.load(in);
于 2010-09-27T16:17:33.327 回答