Heim > Java > javaLernprogramm > Wie steuere ich den endgültigen JAR-Artefaktnamen in Maven?

Wie steuere ich den endgültigen JAR-Artefaktnamen in Maven?

Linda Hamilton
Freigeben: 2024-11-08 06:42:02
Original
661 Leute haben es durchsucht

How to Control the Final JAR Artifact Name in Maven?

Controlling Maven Final JAR Artifact Name

Frage:

Ändern Sie die Eigenschaft eines Super-POM in Wenden Sie den endgültigen Namen des generierten Artefakts auf alle untergeordneten Projekte an. Allerdings scheint die Eigenschaft project/build/finalName nicht zu funktionieren.

Antwort:

Für Maven >= 3:

<packaging>jar</packaging>
<build>
   <finalName>WhatEverYouLikey</finalName>
</build>
Nach dem Login kopieren

Weitere Details finden Sie im Fehlerbericht/in der Dokumentation.

Für ältere Maven-Versionen:

Konfigurieren Sie die finalName-Eigenschaft im Plugin-Konfigurationsabschnitt:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
        <finalName>myJar</finalName>                   
    </configuration>
</plugin>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie steuere ich den endgültigen JAR-Artefaktnamen in Maven?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage