JasperReport FileNotFound异常,我错过了什么?

时间:2014-07-17 18:03:53

标签: java file io jasper-reports

我正在尝试根据Jasper示例jrxml创建一个简单的报告。

JRXML文件位于资源文件夹下,作为maven项目,类似于

main/
    java/
    resources/FirstJasper.jrxml
    web/

我到目前为止写的这个,  我也试过File file = new File("FistJasper.jrxml");

 public static void initReport() {
        try {
            File file = new File("D:\\Development\\Workspace\\Joao's Workspace\\Studium\\src\\main\\resources\\FistJasper.jrxml");
            InputStream inputStream = new FileInputStream(file);
            Map params = new HashMap<>();
            JasperReport jasperReport = JasperCompileManager.compileReport(inputStream);
            LOGGER.warn("JASPER: ", jasperReport.getName());

            LOGGER.warn("JASPER: ", inputStream.read());



        } catch (IOException e) {
            e.printStackTrace();
        } catch (JRException e) {
            e.printStackTrace();
        }
        }

我在InputStream上收到FileNotFound异常inputStream = new FileInputStream(file) 我是否错过了阅读文件的一些步骤,或者还有其他方法可以将正确的路径传递给Jasper?

0 个答案:

没有答案