J'essaie d'exécuter un simple exemple de JasperReport (voir le code ci-dessous):
et il génère l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public static void main(String[] args) { try { System.out.println("Compiling report..."); JasperCompileManager .compileReportToFile("E:/iReport files/jasperreports_demo.jrxml"); System.out.println("Done!"); } catch (JRException e) { e.printStackTrace(); } }
je ne comprends vraiement pas pourquoi... Au secours, les connaisseurs, please.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Compiling report... net.sf.jasperreports.engine.JRException: Error loading byte data : E:\develop\tests\Simple_Report_1193822880859_849125.class at net.sf.jasperreports.engine.util.JRLoader.loadBytes(JRLoader.java:294) at net.sf.jasperreports.engine.design.JRAbstractClassCompiler.compileUnits(JRAbstractClassCompiler.java:73) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:190) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:220) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:136) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:95) at simple.Test1.main(Test1.java:16) Caused by: java.io.FileNotFoundException: E:\develop\tests\Simple_Report_1193822880859_849125.class (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at net.sf.jasperreports.engine.util.JRLoader.loadBytes(JRLoader.java:280) ... 6 more
Partager