【发布时间】:2012-03-13 09:41:55
【问题描述】:
我正在尝试使用以下 java 代码在相对路径中检索 jrxml 文件:
String jasperFileName = "/web/WEB-INF/reports/MemberOrderListReport.jrxml";
File report = new File(jasperFileName);
FileInputStream fis = new FileInputStream(report);
但是,很可能我没有成功定义相对路径并在执行期间得到 java.io.FileNotFoundException: 错误。
由于我在 Java I/O 操作方面没有那么丰富的经验,所以我没有解决我的问题。欢迎任何帮助或想法。
【问题讨论】:
-
这是在什么情况下发生的?您在哪个包/文件夹中?
-
您不能以这种方式处理资源。您不知道在 web 服务器部署后该文件的确切位置。
标签: java io jasper-reports