greg6fr
Messages postés28Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention23 janvier 2014
-
9 déc. 2009 à 17:23
greg6fr
Messages postés28Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention23 janvier 2014
-
11 déc. 2009 à 09:06
Bonjour,
je viens réaliser une application en java qui marche parfaitement bien à l'exécution avec les états réalisés dans ireport de JasperSoft.
Mon problème est que lorsque je construis le .jar de mon application, tout fonctionne bien sauf que mes états ne sont générés.
Est-ce a dire que mon .jar ne trouve pas le chemin des fichiers .jrxml pour pouvoir déclencher la conversion en pdf des états?
Proposer moi des piste pour résoudre mon problème.
J'utilise l'EDI Netbeans 6.5
Voici le code de la méthode permettant de déchencher l'état
public void editer() throws IOException {
try {
conn = new Connect().conn;
JasperDesign jasperDesign = JRXmlLoader.load("etat\\noeud_facture.jrxml");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
// -Paramètres à envoyer au rapport
Map parameters = new HashMap();
// -Execution du rapport
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn);
System.out.print("sa va marché");
// - Création du rapport au format PDF
JasperViewer.viewReport(jasperPrint,false);
JasperExportManager.exportReportToPdfFile(jasperPrint,
"C:\\noeud_facture" + i + ".pdf");
Desktop d = Desktop.getDesktop();
d.open(new File("C:\\noeud_facture" + i + ".pdf"));
greg6fr
Messages postés28Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention23 janvier 2014 10 déc. 2009 à 13:32
bonjour,
le chemin relatif est bien le bon. Quand je clique sur run les étas s'executent bien.
Mais je clique sur clean an build pour construire le .jar de mon fichier seuls les autres autres traitements marchent bien.
Mais les états ne s'executent pas. On dirait que les états ne son pas encapsulés dans mon .jar.
Mon probleme est de construire de .jar afin de concevoir mon .exe
Que dois je faire de nouveau?
Vous n’avez pas trouvé la réponse que vous recherchez ?
greg6fr
Messages postés28Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention23 janvier 2014 11 déc. 2009 à 09:06
je ne sais pas si ils sont dans le jar.
quand je fais clean and build, un dossier du nom de dist est crée. Et dans ce dossier se trouve un sous-dossier nommé lib contenant les librairies, un fichier Text nommé README.TXT et mon jar crée.
voici comment je fais appel a mon fichier jrxml