Bonjour,
Lorsque je run mon programme sous Eclipse, tout fonctionne.
J'exporte alors mon application en cochant :
- JAR File
- Export all output folders for selected projects
- Export java source files and ressources
- Compress the contents of the JAR file
- Add directories entries
- Generate the Manifest file
Je sélectionne mon projet, le .classpath, le .project et je précise mon main.
Cela me produit donc un JAR exécutable de mon application (Je ne sais pas générer un simple .exe). Je double-clic dessus (
) et elle se lance correctement...
Mon Main apelle un constructeur qui créer une Icone en barre des tâches et y associe un menu, des éouteurs et diverses actions. L'une de ces actions apelle ma fonction Lecture() sur la classe IMAP.java que j'ai écrite (et qui se trouve dans le répertoire Sources de mon projet).
Sous Eclipse (Run), ma fonction Lecture() s'exécute sans soucis.
Avec le JAR, rien ne se passe : j'ai des traces dès l'entrée dans la fonction et je peux affirmer qu'on y entre même pas.
Auriez-vous une idée du problème svp ?
Précisions :
- Ma classe IMAP n'a pas de constructeur, c'est un ramassi de fonctions.
- Je n'ai pas eu besoin (du moins je crois) de faire des import de ma classe IMAP pour l'utiliser
Merci d'avance pour votre aide![]()
Partager