Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper > iReport
iReport Forum d'entraide sur iReport
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/07/2008, 13h04   #1
Membre du Club
 
Inscription : décembre 2006
Messages : 153
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 153
Points : 53
Points : 53
Par défaut Compilation et compilateur

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:
Code :
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
yaya0057 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 23h50   #2
Candidat au titre de Membre du Club
 
Inscription : juin 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 18
Points : 14
Points : 14
Citation:
Envoyé par yaya0057 Voir le message
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:
Code :
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
Je ne sais pas si cela peut t'aider mais lorsque j'ai installé ireport avec une connection sur mysql et sur oracle d'ailleurs, j'ai du aller rapatrier le fichier rt.jar de jre1.6.0_06 puis le fichier tools.jar de jdk. Ces deux fichiers je les ai mis dans le lib de ireport.
Peut être qu'il te manque effectivement un fichier.
Bonne soirée
nadège23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h18.


 
 
 
 
Partenaires

Hébergement Web