Générer un exécutable avec eclipse
1. Générer un fichier exécutable
Nous avons vu dans le premier chapitre comment lancer un projet java avec
Eclipse. Une fois le projet finalisé nous souhaitons bien pouvoir lancer cette
application sans pour autant passer par l’IDE.
L’objectif de ce chapitre est de présenter les étapes à suivre pour générer un
fichier exécutable. Cette génération passe par deux étapes, d’abord générer un
« jar » exécutable (le jar, Java ARchive, est un projet java compressé en un
fichier) puis générer à partir de ce fichier « jar » le fichier .exe.
1.1. Générer un fichier Jar exécutable
Eclipse offre la possibilité de générer à partir d’un projet java un fichier Jar
exécutable. Ce fichier peut être lancé avec la commande
java -jar
Toutefois, si notre projet fait référence à d’autres bibliothèques java (à d’autres
Jar) elles ne seront pas intégrées dans notre fichier généré ce qui nous oblige à
ajouter à la commande précitée l’ensemble des bibliothèques dans le classpath.
Pour cela nous allons présenter un plugin Eclipse appelé « fat jar » qui permet
l’intégration des bibliothèques dans le Jar généré et ainsi nous dispenser de
l’ajout du classpath dans la commande Java.
Pour ajouter des plugins Eclipse il suffit de lui mentionner l’URL dans laquelle il
trouvera les plugins et de lui demander de les installer. Pour ce faire il faut aller
sur Aide – Mise à jour des logiciels – Recherche et Installation
Au clic sur ce lien la fenêtre suivante s’affiche :