作者yinyins (白癡)
看板java
標題[問題] Gradle 處理不同 package 內有相同 class
時間Mon Jul 4 00:12:37 2016
碰到這樣的狀況:
開發中的是一個會建出 stand-alone JAR Application 的專案
已經引用了 Apache Commons-IO 2.4 版
然後現在想要加上引用一個第三方的套件
但是這個套件裡面自己包了 1.x 版的 Commons-IO ...
請問使用 Gradle 的情況下,有可能在不改動套件的 JAR 檔下
讓建立 JAR 的時候自動捨棄舊版 Commons-IO (或者是用新的蓋過) 嗎?
--
謝謝!!
--
保密防諜 人人有責
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.109.224
※ 文章網址: https://www.ptt.cc/bbs/java/M.1467562363.A.2A2.html
推 Jichang: 指定版本就可以了 07/04 00:53
→ qrtt1: 『自己包了 1.x 版的』 <== 是打包在同 1 個 JAR 裡了嗎!? 07/04 12:46
→ yinyins: 沒錯,他把 commons-io 1.x 的 class 檔包進自己的 JAR 07/05 23:33
→ ssccg: 把那些class檔砍掉,如果原作者還有在維護的話順便去跟他 07/06 00:50
→ ssccg: 抱怨一下相依管理要做好 07/06 00:51