如何将绒毛从第三方库中剥离出来?

阿兰·拉隆德(Allain Lalonde):

这可能不是最佳做法,但是有办法从第三方的jar文件中删除未使用的类。看似我的类使用库的方式并进行某种覆盖率分析,然后吐出另一个jar,并删除所有未触及的类。

显然这有问题。具体来说,虽然我使用的使用场景可能不会一直使用所有类。

但是忽略这些问题,原则上可以做到吗?

SaM:

有一种方法。

JarJar项目执行此操作。JarJar项目的首要目标是允许第三方将第三方库嵌入您自己的jar中,并在必要时更改包结构。这样做可以去除不需要的类。

http://code.google.com/p/jarjar/上进行检查

这是有关收缩罐子的链接:http : //sixlegs.com/blog/java/jarjar-keep.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章