Programme fonctionnant sur Eclipse mais pas avec le jar?
Bonjour,
j'ai réalisé un programme consititué de 5 classes qui fonctionne très bien sur Eclipse (aussi bien en débug qu'en exécution).
A partir de là, je crée un .jar en utilisant l' "exporte" proposé par Eclipse.
Je n'oublie pas de spécifier mon "Main"!
En exécutant mon .jar, mon programme commence très bien, et mon IHM se lance. En cliquant sur un bouton de mon IHM, j'instancie une nouvelle classe (chargée d'ouvrir une nouvelle fenêtre). La deuxième fenêtre s'ouvre et fonctionne correctement.
Sur cette deuxième fenêtre, un bouton est chargé de lancer des vérifications en instanciant ma classe d'outils de vérification.
Et là, ca ne marche pas!!!! Pourtant, cela fonctionne correctement quand j'exécute mon programme avec Eclipse.
Infos complémentaires :
le constructeur de la nouvelle classe instancié contient 4 paramètres String. J'ai mis en première commande du constructeur une boite de dialogue TRACE, qui n'apparaît jamais à l'éxécution du .jar. Il ne se passe rien, je n'ai même pas de message d'erreur. J'en conclue qu'on ne rentre pas dans le constructeur.
J'ai donc mis une autre boite de dialogue dans le code de ma deuxième fenêtre juste après l'instanciation de ma classe d'outils de vérif, mais ce dernier n'est jamais appelé non plus.[/b]
Quelques infos en plus...
La classe dont le constructeur ne fonctionne pas, utilise le DOMParser de Xerces 1.4.4., j'ai du ajouter manuellement le ZIP associé à mon projet sur Eclipse.
De plus, je surrenrichie la classe DefaultHandler à l'intérieur de cette classe.
Bref, je ne sais pas si ces informations apportent quelquechose, mais je vais tenter de créer manuellement mon jar comme indiqué dans le lien suivant :
http://www.developpez.net/forums/vie...ght=eclipse+ja