跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有直接的方法把依赖的第三方 jar 库直接编译到我的 jar 中?
未分類
27 3 月 2020

有没有直接的方法把依赖的第三方 jar 库直接编译到我的 jar 中?

有没有直接的方法把依赖的第三方 jar 库直接编译到我的 jar 中?

資深大佬 : howellz 28

我有一个 jar 文件需要 release 给用户,这个 jar 依赖于一些第三方的库,比如:

okhttp json 

为了简化 release 的过程,我希望把这些第三方 package 直接放到我的 jar 文件中,这样无需 release 一堆 jar 文件给用户,以及配置 classpath 。

在网上搜索了一圈,看到了将 jar 文件 unzip 然后再一起 zip 的方法(我没有验证过是否真的可行,但是从原理上应该没啥问题),但是我想问一下有没有更加直接的方法,比如 gradle 或者 maven 直接可以配置好的,这样无需我写一堆脚本来 unzip/zip 这些文件了。

大佬有話說 (5)

  • 資深大佬 : tt0411

    搜索 maven-shade-plugin

  • 資深大佬 : j2gg0s

    fatjar

  • 資深大佬 : fzhyzamt

    spring-boot 就是这么做的,用的上说的 fatjar

  • 主 資深大佬 : howellz

    @tt0411 @j2gg0s 谢谢各位。我试一下。

  • 資深大佬 : 0xZhangKe

    proguard 好像可以

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具