首頁 > Java > java教程 > 如何使用 Maven 將依賴項打包到單一 JAR 檔案中?

如何使用 Maven 將依賴項打包到單一 JAR 檔案中?

Barbara Streisand
發布: 2024-12-22 05:15:11
原創
955 人瀏覽過

How to Package Dependencies into a Single JAR File with Maven?

使用Maven 將依賴項打包在JAR 中

問題:

如何合併🎜>問題:

如何合併依賴項到一個單獨的JAR 檔案中使用Maven?

背景:

專案旨在建置到單一 JAR 檔案中。但是,也需要包含 JAR 中依賴項中的類別檔案。

解決方案:

<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>
登入後複製

Maven 的 maven-assemble-plugin 為此提供了解決方案要求。它包含一個名為「jar-with-dependency」的描述符,可實現以下功能:

此組態解壓縮指定為依賴項的 JAR,並將類別檔案整合到主 JAR 中。它減輕了嵌套 JAR 檔案的限制,並確保所有必要的程式碼都捆綁在單一可分發的 JAR 檔案中。

以上是如何使用 Maven 將依賴項打包到單一 JAR 檔案中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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