作者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://webptt.com/cn.aspx?n=bbs/java/M.1467562363.A.2A2.html
1F:推 Jichang: 指定版本就可以了 07/04 00:53
2F:→ qrtt1: 『自己包了 1.x 版的』 <== 是打包在同 1 个 JAR 里了吗!? 07/04 12:46
3F:→ yinyins: 没错,他把 commons-io 1.x 的 class 档包进自己的 JAR 07/05 23:33
4F:→ ssccg: 把那些class档砍掉,如果原作者还有在维护的话顺便去跟他 07/06 00:50
5F:→ ssccg: 抱怨一下相依管理要做好 07/06 00:51