【问题标题】:Jar size of Guava dependency - is there a small version?Guava 依赖项的 Jar 大小 - 有小版本吗?
【发布时间】:2011-12-31 08:15:16
【问题描述】:

我最近刚刚将 Guava 库的版本从 9 升级到了 10,并注意到 jar 文件大小有相当大的增加。 1.5MB 只是为了有一些库来过滤集合......(这确实是我曾经使用它的目的 - 但我可能想使用它所提供的更多功能)

是否存在仅提供基础知识且规模不大的 Guava 发行版?我正在寻找 50-250 KB 范围内的东西,而不是 1.5MB。 (或者任何更小的东西,比如 500k 仍然可以)

【问题讨论】:

    标签: java collections jar dependencies guava


    【解决方案1】:

    官方对此的立场是:

    我们在启动 Guava 时非常仔细地考虑了这一点,我们相信单个 JAR 以及 ProGuard 对大小敏感的应用程序的推荐是可行的方法。

    (取自their issue tracker

    所以,不,任何将库拆分为几个较小 JAR 的版本都不是官方版本,您可能必须自己编译/准备。

    【讨论】:

    • 这是唯一的方法,因为我们试图用 Guava for 制作的 任何 切片绝对是不可避免的,你只会得到一些东西你想要的东西和你不想要的东西。 ProGuard 让您可以轻松地自己切片。
    猜你喜欢
    • 2011-04-18
    • 1970-01-01
    • 1970-01-01
    • 2022-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    相关资源
    最近更新 更多