Maison > Java > javaDidacticiel > Comment intégrer des fichiers JAR externes personnalisés dans votre projet Maven ?

Comment intégrer des fichiers JAR externes personnalisés dans votre projet Maven ?

Barbara Streisand
Libérer: 2024-11-02 14:38:03
original
617 Les gens l'ont consulté

How to Integrate Custom External JAR Files into Your Maven Project?

Lier un JAR externe personnalisé à votre projet Maven

L'intégration de fichiers JAR externes dans votre projet Maven peut être un défi courant, voici un guide complet :

Meilleure option pour ajouter un JAR externe

Lorsque votre projet et la bibliothèque doivent être sous contrôle de code source, la meilleure approche consiste à créer un fichier "Dans le projet Dépôt." Suivez ces étapes :

  1. Créez un dossier "libs" dans le répertoire de votre projet.
  2. Copiez votre fichier JAR externe dans le dossier "libs".
  3. Ajoutez le déclarations suivantes de « référentiel » et de « dépendance » dans votre fichier pom.xml :
<code class="xml"><repository>
    <id>in-project</id>
    <name>In Project Repo</name>
    <url>file://${project.basedir}/libs</url>
</repository>

<dependency>
    <groupId>stuff</groupId>
    <artifactId>library</artifactId>
    <version>1.0</version>
</dependency></code>
Copier après la connexion

Résolution des problèmes de dépendance d'Eclipse

Si Eclipse ne parvient pas à reconnaître le dépendance, essayez ce qui suit :

  1. Assurez-vous que la valeur systemPath dans votre pom.xml correspond au chemin exact de votre fichier JAR.
  2. Exécutez la commande Maven suivante : mvn eclipse:eclipse to mettez à jour Eclipse avec les dépendances du projet.

L'utilisation de mvn install:install-file

mvn install:install-file n'est pas nécessaire si vous avez ajouté le dépendance à votre pom.xml et créé le "Dans le référentiel du projet."

Notes supplémentaires

  • Le fichier JAR sera stocké dans votre référentiel local sous ~ /.m2/repository/groupId/artifactId/version/artifactId-version.jar.
  • Pour plus de détails, reportez-vous à l'article de blog : https://web.archive.org/web/20121026021311/charlie. cu.cc/2012/06/how-add-external-libraries-maven

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal