Java Jasper报表找不到类路径

Java Jasper报表找不到类路径,java,jasper-reports,Java,Jasper Reports,我是贾斯珀报告的新手。我使用的是JasperReport最新版本6.0.3,因此我在加载为打印账单而创建的报告时遇到问题。然后我得到了如下的错误信息 net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: I:\Projects\Testsrc\com\thus\test\Blank_A4_Landscape.jrxml (The system cannot find the path specified)

我是贾斯珀报告的新手。我使用的是JasperReport最新版本6.0.3,因此我在加载为打印账单而创建的报告时遇到问题。然后我得到了如下的错误信息

net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: I:\Projects\Testsrc\com\thus\test\Blank_A4_Landscape.jrxml (The system cannot find the path specified)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:221)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:192)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:183)
    at com.thus.test.Test.main(Test.java:29)
Caused by: java.io.FileNotFoundException: I:\Projects\Testsrc\com\thus\test\Blank_A4_Landscape.jrxml (The system cannot find the path specified)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:216)

以前的堆栈没有解决我的问题,任何人都可以指导我继续???

您没有在src之前添加
/
。这就是为什么会出现错误

JasperDesign jasperDesign = JRXmlLoader.load(new File("")
            .getAbsolutePath()
            + "/src/com/thus/test/Blank_A4_Landscape.jrxml");

希望能对你有所帮助。

这一个对我很有帮助

JasperDesign jasperDesign = JRXmlLoader.load(new File(
    "C:/New folder/Blank_A4_Landscape.jrxml"));

试试这个,告诉我。

@thusya更重要的是,你应该接受这个正确的答案。因为您没有这样做,raju也试图回答。如果我使用这种方式net.sf.jasperreports.engine.JRException:java.io.FileNotFoundException:I:\Projects\AttemptDelivery\AttemptDelivery\src\com\ocs\delivery\view\DeliveryReport.jrxml(系统找不到指定的路径)
JasperDesign jasperDesign = JRXmlLoader.load(new File(
    "C:/New folder/Blank_A4_Landscape.jrxml"));