Rumah >Java >javaTutorial >Bagaimana untuk Mengawal Nama Artifak JAR Akhir dalam Maven?

Bagaimana untuk Mengawal Nama Artifak JAR Akhir dalam Maven?

Linda Hamilton
Linda Hamiltonasal
2024-11-08 06:42:02597semak imbas

How to Control the Final JAR Artifact Name in Maven?

Mengawal Nama Artifak JAR Akhir Maven

Soalan:

Ubah suai harta POM super untuk gunakan nama akhir artifak yang dijana pada semua projek kanak-kanak. Walau bagaimanapun, sifat project/build/finalName nampaknya tidak berfungsi.

Jawapan:

Untuk Maven >= 3:

<packaging>jar</packaging>
<build>
   <finalName>WhatEverYouLikey</finalName>
</build>

Lihat laporan/dokumentasi pepijat untuk maklumat lanjut butiran.

Untuk Versi Maven Lama:

Konfigurasikan sifat Nama akhir dalam bahagian konfigurasi pemalam:

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

Atas ialah kandungan terperinci Bagaimana untuk Mengawal Nama Artifak JAR Akhir dalam Maven?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn