相关疑难解决方法(0)

最小化jar依赖项大小

我写的一个应用程序使用了几个第三方罐子.有时只使用整个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程序使用哪些类?

java dependencies jar utility

12
推荐指数
1
解决办法
3098
查看次数

如何使用proguard对war文件进行模糊处理

我想使用proguard来混淆war文件,我该怎么办呢?
请解释一下我的步骤

java obfuscation proguard

5
推荐指数
1
解决办法
5176
查看次数

标签 统计

java ×2

dependencies ×1

jar ×1

obfuscation ×1

proguard ×1

utility ×1