作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
这可能不是最佳实践,但有办法从第三方的 jar 文件中删除未使用的类。查看我的类使用库的方式并进行某种覆盖率分析的东西,然后吐出另一个 jar,其中删除了所有未触及的类。
显然这有问题。具体来说,我说的使用场景虽然可能不会一直用到所有的类。
但是忽略这些问题,原则上能做到吗?
最佳答案
有办法。
JarJar 项目负责这件事。 JarJar 项目的第一个目标是允许将第三方库嵌入到您自己的 jar 中,并在必要时更改包结构。这样做可以去除不需要的类。
查看http://code.google.com/p/jarjar/ .
这是一个关于收缩 jar 的链接:http://sixlegs.com/blog/java/jarjar-keep.html
关于java - 如何从第三方库中删除绒毛?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38305/
我是一名优秀的程序员,十分优秀!