Bonjour,
Je désire changer le compilateur de iReport.
Je vais dans les paramètres, onglet compilation, et dans le compiler je choisi "Java Compiler". Là il me dit qu'il me faut le tools.jar, je lui mets dans le classpath et lorsque je lance la compilation j'ai un beau message d'erreur:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Compiling to file... C:\Program Files\JasperSoft\iReport-2.0.4\.\insuranceContract.jasper ->
C:\Program Files\JasperSoft\iReport-2.0.4\insuranceContract.java
Errors compiling C:\Program Files\JasperSoft\iReport-2.0.4\.\insuranceContract.jasper.
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
C:\Program Files\JasperSoft\iReport-2.0.4\insuranceContract_1216118714875_568035.java:21:
cannot access java.lang.Object bad class file: C:\Program Files\Java\jre1.5.0_15\lib\rt.jar(java/lang/Object.class) class file has wrong version 49.0, should be 48.0 Please remove or make sure it appears in the correct subdirectory of the classpath. public class insuranceContract_1216118714875_568035 extends JREvaluator ^ 1 Error
at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:193)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:220)
at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:136)
at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:601)
at java.lang.Thread.run(Unknown Source)
Compilation running time: 594. |
Mon application et en java 1.4.2
Merci
Partager