Lorsque vous exportez votre projet en tant que `` jar exécutable '' (souris droite sur le projet -> Exporter -> jar exécutable), vous avez la possibilité de regrouper toutes les dépendances dans le fichier jar généré. Il dispose également de deux autres méthodes (voir capture d'écran) pour exporter vos bibliothèques, soyez conscient des licences lorsque vous décidez de la méthode d'emballage que vous utiliserez.
La liste déroulante «configuration de lancement» est remplie de classes contenant une main(String[])
méthode. La classe sélectionnée est lancée lorsque vous «exécutez» le fichier jar.
L'exportation en tant que jar exécutable utilise les dépendances sur votre chemin de construction (souris droite sur le projet -> Chemin de construction -> Configurer le chemin de construction ...). Lorsque vous exportez en tant que jar `` normal '' (non exécutable), vous pouvez sélectionner n'importe quel fichier dans votre ou vos projets. Si vous avez les bibliothèques dans votre dossier de projet, vous pouvez les inclure mais des dépendances externes, par exempleMaven, ne peut pas être inclus (pour les projets maven, recherchez ici ).