首頁  >  文章  >  Java  >  如何控制 Maven JAR 工件的最終名稱?

如何控制 Maven JAR 工件的最終名稱?

Susan Sarandon
Susan Sarandon原創
2024-11-12 15:59:02983瀏覽

How to control the final name of Maven JAR artifacts?

控制Maven JAR 工件的最終名稱

在Maven 中,finalName 屬性允許開發人員指定產生的JAR 工件的最終名稱,用於儲存庫中的檔案名稱和工件標識符。

理解問題

提供的範例在 中設定 FinalName 屬性。 pom.xml 的部分。但是,您可能會遇到修改後的工件名稱未反映在產生的 JAR 檔案中的問題。

解決方案

如果您使用的是Maven 3 或更高版本,您可以直接在 中設定FinalName 屬性pom.xml 部分,如提供的程式碼片段所示:

<build>
    <finalName>WhatEverYouLikey</finalName>
</build>

對於舊版的Maven,您需要在Maven Jar 外掛程式設定部分中設定FinalName 屬性:

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

依照這些說明,您可以修改JAR 工件的最終名稱以滿足您的特定要求。

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn