J'essaie d'exporter un programme dans Eclipse vers un fichier jar.
Dans mon projet, j'ai ajouté quelques images et PDF: s. Lorsque j'exporte dans un fichier jar, il semble que seul le main
ait été compilé et exporté.
Ma volonté est d'exporter le tout dans un fichier jar si c'est possible, car je souhaite ensuite le convertir en fichier extradable, comme le fichier .exe.
Mais comment?
Pas besoin de plugins externes. Dans la boîte de dialogue Exporter le fichier JAR , assurez-vous de sélectionner tous les ressources nécessaires à exporter. Par défaut, l'exportation d'autres fichiers de ressources (images, fichiers de configuration, etc.) ne devrait pas poser de problème, voir la capture d'écran ci-dessous.
Allez dans Fichier-> Exporter-> Fichier JAR. Vous pouvez y sélectionner "Exporter les fichiers et sources de la classe générés" et vous assurer que votre projet est sélectionné et que tous les dossiers qu'il contient sont également! Bonne chance!
FatJar peut vous aider dans ce cas.
Outre la fonction "Exporter sous forme de fichier", qui est incluse dans Eclipse, le plug-in regroupe tous les fichiers JAR dépendants dans un fichier jar exécutable.
Le plug-in ajoute l'entrée "Build Fat Jar" dans le menu contextuel des projets Java.
Ceci est utile si votre pot final exporté comprend d'autres pots externes.
Si vous avez Ganymede, la boîte de dialogue Export Jar est suffisante pour exporter vos ressources de votre projet.
Après Ganymède, vous avez:
Une autre option est WinRun4J . Il existe un plug-in Eclipse pour WinRun4J qui vous permet d'exporter votre application en tant qu'exécutable unique avec les fichiers JAR/classes nécessaires incorporés.
(divulgation complète: je travaille sur ce projet)