Размер баночки зависимости от гуавы - есть маленькая версия? - PullRequest
11 голосов
/ 17 ноября 2011

Я только недавно увеличил версию библиотеки Guava с 9 до 10 и заметил значительное увеличение размера файла jar. 1,5 МБ просто для того, чтобы иметь некоторую библиотеку для фильтрации коллекций ... (это действительно то, для чего я ее когда-либо использую - но я мог бы хотеть использовать больше того, что он может предложить)

Существует ли дистрибутив Guava, который предлагает только основы и не очень большой? Я искал что-то в диапазоне 50-250 КБ, а не 1,5 МБ. (или вообще что-нибудь поменьше, вроде 500к, все равно будет в порядке)

1 Ответ

18 голосов
/ 17 ноября 2011

Официальная позиция по этому вопросу:

Мы очень тщательно это рассмотрели, когда запустили Guava, и мы считаем, что единственный JAR с рекомендацией ProGuard для чувствительных к размеру приложений - это путь.

(взято из их системы отслеживания проблем )

Итак, нет, любая версия, которая разбивает библиотеку на несколько меньших JAR-файлов, не будет официальной, и вам, вероятно, придется скомпилировать / подготовить ее самостоятельно.

...