bri*_*n_d 12 java dependencies jar utility
我写的一个应用程序使用了几个第三方罐子.有时只使用整个50kB到1.7mB jar的一小部分 - 一个或两个函数调用或类.
什么是减少罐子大小的最佳方法.我应该下载源代码并构建一个只需要我需要的类的jar吗?哪些现有工具可以帮助实现此功能(请参阅http://code.google.com/p/jarjar/)?
谢谢
编辑1: 我想降低我的第三方'官方'罐子的大小,如swingx-1.6.jar(1.4 MB),set-3.6(1.7 MB)glazedlists-1.8.jar(820kB)等等,这样他们就可以了只包含我需要的最小类
编辑2: 如果库使用反射,手动或使用程序如proguard最小化jar会更复杂. 在使用proguard进行模糊处理后,使用google guice注入不再起作用
cletus对另一篇文章的回答非常好如何确定Java程序使用哪些类?
| 归档时间: |
|
| 查看次数: |
3098 次 |
| 最近记录: |