看板 java 關於我們 聯絡資訊
碰到這樣的狀況: 開發中的是一個會建出 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