Maison > Java > javaDidacticiel > le corps du texte

Comment copier automatiquement les dépendances vers target/lib avec Maven ?

Linda Hamilton
Libérer: 2024-11-09 18:59:02
original
728 Les gens l'ont consulté

How to Automatically Copy Dependencies to target/lib with Maven?

Copie automatique des dépendances vers target/lib avec Maven

Lors de l'exécution de mvn clean install, le dossier cible ne contient généralement que le fichier JAR du projet, à l'exclusion des dépendances d'exécution. Pour résoudre ce problème, le plugin maven-dependency-plugin peut être configuré pour copier ces dépendances dans le répertoire souhaité.

Solution :

Implémentez la configuration suivante dans le POM du projet Fichier .xml :

<plugin>
  <artifactId>maven-dependency-plugin</artifactId>
  <executions>
    <execution>
      <phase>install</phase>
      <goals>
        <goal>copy-dependencies</goal>
      </goals>
      <configuration>
        <outputDirectory>${project.build.directory}/lib</outputDirectory>
      </configuration>
    </execution>
  </executions>
</plugin>
Copier après la connexion

Cette configuration ordonne à l'objectif de copie-dépendances de s'exécuter pendant la phase d'installation. Le paramètre outputDirectory spécifie le chemin de destination des dépendances copiées, qui dans ce cas est le dossier target/lib.

En ajoutant cette configuration, la commande mvn clean install copiera désormais toutes les dépendances d'exécution dans le dossier target/lib. dossier, garantissant leur disponibilité pour le déploiement ou un traitement ultérieur.

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