仅使用使用的类生成最小化的 jar
我需要创建最小的实用程序库,以便在Android中使用。我正在使用apache共享资源库中的一些方法(例如,)。但是,每次这样的用法都会使我导入整个库(等),这在Tomcat下是绝对可以接受的(无论如何,这些都是mamoot大小的),但对于Android项目来说绝对不可接受。IOUtils
StringUtils
commons-lang
commons-io
war
因此,我的目标是,将所有使用的类从依赖项打包到一个jar中 - 但仅限于需要的类。我记得有一次与完成该任务的maven插件联系,不幸的是,我不记得它的名字,也无法通过Google找到它。
所以,请问,你知道maven插件可以对依赖关系进行这种最小化,或者任何独立的工具可以做同样的事情吗?