IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

[iReport] Mon Jar ne trouve pas le jrxml


Sujet :

Java

  1. #1
    Provisoirement toléré
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Points : 125
    Points
    125
    Par défaut [iReport] Mon Jar ne trouve pas le jrxml
    Bonjour,

    J'ai un problème lors de l'exécution de mon jar.
    En théorie, il devrait compiler des rapports comme il le fait si bien lorsque je lance l'application à partir d'Eclipse.
    Mais lorsque je lance le jar, Il semble ne pas trouver mon fichier jrxml.
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    private JButton getJButton41() {
        if (jButton41 == null) {
            jButton41 = new JButton();
            jButton41.setText("Libération");
            jButton41.setBounds(new Rectangle(774, 88, 128, 47));
            jButton41.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent e) {
                    try {
                        String driverName = "oracle.jdbc.driver.OracleDriver";
                        Connection connection = null;
                        String serverName = "10.133.0.25";
                        String portNumber = "1521";
                        String sid = "fin";
                        String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber +":" + sid;
                        String username = "DEV";
                        String password = "MUSU";
                        Connection connection1 = DriverManager.getConnection(url, username, password);
                        Statement instruction = connection1.createStatement();
                        JasperDesign jasperDesign = JRXmlLoader.load("./SRC/IMAGE/libération.jrxml");
                        JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
                        Map parameters = new HashMap();
                        JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, connection);
                        JasperViewer.viewReport(jasperPrint,false);
                    }
                    catch (Exception ex) {
                        System.out.println("erreur "+ex.getMessage());
                        ex.printStackTrace() ;
                    }
                }
            });
        }
        return jButton41;
    }
    Merci d'avance pour vos réponses.

  2. #2
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Salut,

    As-tu vérifié dans le MANIFEST.MF de ton jar que tu as bien mis en place le classpath (clé Class-Path; valeur: les jars de ton classpath)?
    Sinon, jette un œil à la FAQ...

    Voilà, à+
    Gueritarish

  3. #3
    Provisoirement toléré
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Points : 125
    Points
    125
    Par défaut
    salut

    j'ai créé executable mais le problème avec cette ligne in ne trouve pas le fichier de l'état de sortie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    JasperDesign jasperDesign = JRXmlLoader.load("./SRC/IMAGE/libération.jrxml");
    meme j'ai fais un chemin absolut ça donne rien si je click sur le bouton l'état n'affiche pas

  4. #4
    Membre chevronné
    Inscrit en
    Août 2009
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1 073
    Points : 1 806
    Points
    1 806
    Par défaut
    Et que disent les logs ? C'est quand même le meilleur moyen de savoir ce qui ne lui va pas !

  5. #5
    Provisoirement toléré
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Points : 125
    Points
    125
    Par défaut
    mais comment ajouter les logs car je n'ai que jar executable commetn savoir

  6. #6
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Tu lances ton exécution dans la console et tu auras déjà les exceptions qui sont remontées par ton programme:

  7. #7
    Provisoirement toléré
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Points : 125
    Points
    125
    Par défaut
    Citation Envoyé par Gueritarish Voir le message
    Tu lances ton exécution dans la console et tu auras déjà les exceptions qui sont remontées par ton programme:
    bonjour

    je n'ai encore trouvé une piste

    je vous montre comment j'ai lancé executable toujours meme chose l'état sorti ireport n'affiche pas si je click sur bouton
    Images attachées Images attachées  

Discussions similaires

  1. le jar ne trouve pas le jrxml avec jasper report
    Par azizi1900 dans le forum Général Java
    Réponses: 1
    Dernier message: 21/01/2014, 11h28
  2. iReport + eclipse: Mon Jar ne trouve pas le jrxml
    Par minooo dans le forum iReport
    Réponses: 0
    Dernier message: 24/06/2011, 13h20
  3. iReport + Netbeans: Mon Jar ne trouve pas le jrxml
    Par emmessi dans le forum Jasper
    Réponses: 3
    Dernier message: 30/11/2010, 16h48
  4. mon application exportée en jar ne trouve pas le driver mysql
    Par poupouille dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 22/08/2007, 10h03
  5. Mon programme ne trouve pas le package jt400
    Par Greg.shogun dans le forum JDBC
    Réponses: 2
    Dernier message: 11/05/2007, 11h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo