Мне нужно создать минимальную банку библиотеки утилит для использования в Android. Я использую некоторые методы из библиотек Apache Commons (например, IOUtils
, StringUtils
). Однако каждое такое использование заставляет меня импортировать всю библиотеку (commons-lang
, commons-io
и т. Д.), Что абсолютно приемлемо для Tomcat (в любом случае war
размера mamoot), но абсолютно неприемлемо для проекта Android. *
Итак, моя цель - упаковать все используемые классы из зависимостей в один jar - но только те классы, которые необходимы. Я помню, как однажды связался с плагином maven, который выполнил эту задачу, к сожалению, я не могу вспомнить его имя и не найти его через Google.
Так, пожалуйста, знаете ли вы плагин maven, который будет выполнять такую минимизацию зависимостей, или какой-либо автономный инструмент, который будет делать то же самое?