Maison >Java >javaDidacticiel >Comment exporter un fichier JAR dans Eclipse, y compris des bibliothèques externes ?

Comment exporter un fichier JAR dans Eclipse, y compris des bibliothèques externes ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-25 17:14:11439parcourir

How to Export a JAR File in Eclipse Including External Libraries?

Exportation d'un fichier Jar avec des bibliothèques externes dans Eclipse

Lorsque vous travaillez sur un projet qui utilise des bibliothèques externes, emballez-le sous forme de fichier Jar pour la distribution ou une utilisation dans d’autres applications devient nécessaire. Eclipse fournit des fonctionnalités pratiques pour faciliter ce processus.

Emballage de bibliothèques externes dans un pot

Pour inclure des bibliothèques externes dans votre pot, suivez les étapes décrites dans la solution fournie :

  1. Cliquez avec le bouton droit sur votre projet et accédez à Exporter> JAR Runnable.
  2. Dans la boîte de dialogue « Exporter un JAR Runnable », cochez la case Emballer les bibliothèques requises dans le JAR généré sous la section « Destination d'exportation ». Cette option garantit que toutes les dépendances nécessaires sont regroupées avec votre pot.
  3. Choisissez la Configuration de lancement appropriée dans la liste déroulante. Ceci détermine la classe principale à exécuter lors de l'exécution du pot.

Méthodes d'emballage alternatives

En plus de la méthode susmentionnée, Eclipse propose deux autres emballages options :

  1. Extraire les bibliothèques requises dans le JAR généré : Cela crée un JAR séparé pour les bibliothèques externes.
  2. Ne conditionnez aucune bibliothèque fournie avec le conteneur : cela exclut les bibliothèques basées sur des conteneurs du fichier jar.

Exportation en tant que pot régulier

Si vous n'avez pas besoin d'un pot exécutable, vous pouvez exporter un pot ordinaire en excluant le Option "Runnable JAR" dans la boîte de dialogue d'exportation. Cependant, les dépendances externes comme celles gérées par Maven ne peuvent pas être incluses directement dans un pot standard.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn