我刚刚将Guava库的版本从9升高到10,并注意到jar文件大小有所增加. 1.5MB只是为了有一些lib来过滤集合…(这真的是我曾经用过的 – 但是我可能想要使用更多的它提供)
是否有分布的Guava只提供基础,不是巨大的?我正在寻找的范围在50-250 KB不是1.5MB. (或者真的比较小,就像500k还是可以的)
解决方法
官方的立场是:
We considered this very carefully when we started Guava,and we believe that a single JAR,with a recommendation of ProGuard to size-sensitive applications,is the way to go.
所以,不,任何将图书馆分割成几个较小的JAR的版本不会是官方的,你可能必须自己编译/准备.