首頁 > Java > java教程 > 主體

如何自訂 Maven JAR 工件的最終名稱?

DDD
發布: 2024-11-10 07:24:02
原創
1013 人瀏覽過

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

控制 Maven 的 JAR 工件最終名稱

JAR 工件的最終名稱可以在 Maven 中自訂,以滿足特定的專案需求。

在超級 POM 中定義供子項目使用的屬性作為產生工件的目標時,可以利用 project/build/finalName 屬性。但是,根據所使用的 Maven 版本,其用法可能會略有不同。

Maven 3 及更高版本

在Maven 3 及更高版本中,直接在POM 的build 部分足以控制工件的最終名稱:

<packaging>jar</packaging>
<build>
  <finalName>MyCustomName</finalName>
</build>
登入後複製

舊Maven 版本

對於舊Maven 版本,必須在設定中設定FinalName 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>
登入後複製

透過指定FinalName 屬性,FinalName產生的工件將具有自訂名稱,從而可以更好地組織和控制產生的JAR 工件。

以上是如何自訂 Maven JAR 工件的最終名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板