Java Jasper报表找不到类路径
我是贾斯珀报告的新手。我使用的是JasperReport最新版本6.0.3,因此我在加载为打印账单而创建的报告时遇到问题。然后我得到了如下的错误信息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)
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"));