Maison > Java > javaDidacticiel > le corps du texte

Comment personnaliser le nom final d'un artefact Maven JAR ?

DDD
Libérer: 2024-11-10 07:24:02
original
1007 Les gens l'ont consulté

How to Customize the Final Name of a Maven JAR Artifact?

Contrôle du nom final de l'artefact JAR de Maven

Le nom final d'un artefact JAR peut être personnalisé dans Maven pour répondre aux exigences spécifiques du projet.

Lors de la définition d'une propriété dans un super POM à utiliser par les projets enfants pour la destination de l'artefact généré, la propriété project/build/finalName peut être exploité. Cependant, son utilisation peut différer légèrement selon la version de Maven utilisée.

Maven 3 et versions ultérieures

Dans Maven 3 et versions ultérieures, définir la propriété finalName directement dans le La section build du POM est suffisante pour contrôler le nom final de l'artefact :

<packaging>jar</packaging>
<build>
  <finalName>MyCustomName</finalName>
</build>
Copier après la connexion

Older Maven Versions

Pour les anciennes versions de Maven, finalName doit être défini dans la section de configuration du plugin Maven JAR :

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-jar-plugin</artifactId>
  <version>2.3.2</version>
  <configuration>
    <finalName>MyCustomName</finalName>
  </configuration>
</plugin>
Copier après la connexion

En spécifiant la propriété finalName, l'artefact généré aura le nom personnalisé, permettant une meilleure organisation et un meilleur contrôle des artefacts JAR générés.

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