Maison > Java > javaDidacticiel > Comment intégrer des JAR externes personnalisés dans votre projet Maven pour le contrôle de version ?

Comment intégrer des JAR externes personnalisés dans votre projet Maven pour le contrôle de version ?

Susan Sarandon
Libérer: 2024-10-29 10:20:02
original
531 Les gens l'ont consulté

How to Integrate Custom External JARs into Your Maven Project for Version Control?

Intégration JAR externe personnalisée avec Maven

L'ajout de fichiers JAR externes à un projet Maven est une tâche courante, en particulier lorsque vous travaillez avec des fichiers JAR non publics. référentiels. Pour votre scénario spécifique, nous explorerons deux options, garantissant toutes deux que votre projet et la bibliothèque sont sous contrôle de version.

1. Référentiel dans le projet :

Pour maintenir la bibliothèque au sein de votre projet et contrôler les versions, vous pouvez créer un référentiel dans le projet. Ajoutez ce qui suit à votre 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

Cela ajoutera le répertoire lib sous votre dossier de projet en tant que référentiel et installera automatiquement la bibliothèque.

2. Portée du système avec chemin externe :

Si vous préférez stocker le JAR en externe, vous pouvez utiliser la portée du système :

<code class="xml"><dependency>
    <groupId>stuff</groupId>
    <artifactId>library</artifactId>
    <version>1.0</version>
    <systemPath>${lib.location}/MyLibrary.jar</systemPath>
    <scope>system</scope>
</dependency></code>
Copier après la connexion

Spécifiez le chemin système du fichier JAR à l'aide du Propriété ${lib.location}, mais vous n'aurez pas besoin d'exécuter mvn install:install-file.

Résolution du problème Eclipse :

Si Eclipse ne le fait pas reconnaître la dépendance après l'avoir ajoutée au POM, vous pouvez essayer ce qui suit :

  • Nettoyer et reconstruire le projet (clic droit > Nettoyer)
  • Ajouter manuellement le fichier JAR à chemin de classe de votre projet Eclipse (clic droit > Propriétés > Chemin de construction Java)
  • Actualisez les dépendances Maven (Fenêtre > Afficher la vue > Autre > 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!

source:php.cn
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