Bonjour tout le monde !
J'arrive aujourd'hui à l'étape finale de mon projet qui était le développement d'un programme d'extraction de données et de son interface graphique.
La dernière étape pourtant très simple et la création de l'exécutable (.jar), me pose de gros problème alors que j'ai déjà eu à le faire sur un petit programme et tout c'etait déroule sans accroc ( très rare pour moi en dev ).
J'ai fait de longue recherche pour trouver une solution ou quelqu'un qui serait dans le même ça que moi mais rien...
Je m'explique, lorsque je lance mon programme via Eclipse tout se déroule comme prévu il n'y a AUCUN problème.
Par contre, lorsque je fais de mon programme un .jar et que je le lance, l'exécution se fait partiellement, c'est à dire que j'ai une une 1ere fenêtre qui s'affiche ( tout a fait normal jusque la, il s'agit d'un explorateur de fichier ) puis dans un 2nd temps je devrais avoir une 2e fenêtre ( ma JFrame gérant l'extraction des données ) MAIS elle n'apparaît pas ! Un peu dommage car c'est le cœur de mon programme ^^'
J'ai donc fait plusieurs tests et lorsque j'ai tenté de lancer mon programme via l'invite de commande j'ai eu quelques infos sur la source du problème et il se trouve que mon petit MigLayout soit à l'origine de ça !!
Evidemment ce MigLayout se trouve dans la fenêtre qui ne s'affiche pas, j'ai donc simplement passé en commentaire la ligne ou j'affecte le MigLayout a mon JPanel et le .jar se lance et s'exécute parfaitement ( avec une interface en bordel mais ça marche).
J'imagine que ce n'est pas seulement le fait d'utiliser un MigLayout qui m'empêche de faire de mon programme un .jar mais le problème et en lien avec !
Voici un screen de ma console pour vous éclairez :
Voila, si quelqu'un s'est déjà retrouvé face à un problème similaire je suis à l'écoute !
Merci d'avance pour votre temps
Partager