Kontrolle des endgültigen Namens von Maven-JAR-Artefakten
In Maven ermöglicht die finalName-Eigenschaft Entwicklern, den endgültigen Namen des generierten JAR-Artefakts anzugeben , das sowohl für den Dateinamen als auch für die Artefakt-ID in Repositorys verwendet wird.
Verstehen des Problems
Das bereitgestellte Beispiel legt die finalName-Eigenschaft im
Lösung
Wenn Sie Maven 3 oder höher verwenden, ist dies möglich Legen Sie die finalName-Eigenschaft direkt im
<build> <finalName>WhatEverYouLikey</finalName> </build>
Für ältere Versionen von Maven müssen Sie die finalName-Eigenschaft im Maven-Jar-Plugin-Konfigurationsabschnitt konfigurieren:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <finalName>myJar</finalName> </configuration> </plugin>
Indem Sie diese Anweisungen befolgen, können Sie den endgültigen Namen des JAR-Artefakts ändern, um ihn an Ihre spezifischen Anforderungen anzupassen.
Das obige ist der detaillierte Inhalt vonWie kontrolliere ich den endgültigen Namen von Maven-JAR-Artefakten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!