首頁 > Java > java教程 > 如何使用 Maven 及其相依性建立獨立的 JAR 檔案?

如何使用 Maven 及其相依性建立獨立的 JAR 檔案?

Linda Hamilton
發布: 2024-12-22 15:43:18
原創
243 人瀏覽過

How to Create a Self-Contained JAR File with Maven and its Dependencies?

使用 Maven 和依賴項建立 Jar 檔案

建置產生獨立 jar 檔案的專案時,包含外部相依性至關重要。然而,Maven 並不容易提供此功能,讓開發人員尋找解決方案。

幸運的是,maven-assemble 插件透過其「jar-with-dependencies」描述符提供了一個優雅的解決方案。此擴充功能使開發人員能夠將依賴項與專案的類別一起打包在單一 jar 檔案中。為了實現這一點:

<build>
    <plugins>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>single</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <descriptorRefs>
                    <descriptorRef>jar-with-dependencies</descriptorRef>
                </descriptorRefs>
            </configuration>
        </plugin>
    </plugins>
</build>
登入後複製

透過合併此配置,Maven 會產生一個全面的jar 文件,該文件封裝了專案的程式碼及其所需的依賴項,從而使部署和分發變得無縫。

以上是如何使用 Maven 及其相依性建立獨立的 JAR 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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