是否有一个程序可以优化/缩小/选择/混淆由Sun提供的rt.jar使用的一些优化软件(如ProGuard)或其他? 。那么您实际上可以最大限度地减少应用程序的下载大小并使其更安全吗?正确?
相关问题:
谢谢。
答案 0 :(得分:1)
来自Sun Java 6的运行时类
原始尺寸:53 M
收缩后:23 M
优化后:22 M
在混淆之后:18 M
总减少:66%
我刚刚看到了应用Pack200,这似乎是您可能感兴趣的内容。
Project Jigsaw将模块化Java / JRE(7),以便只加载所需的模块。
答案 1 :(得分:0)
Sun / Oracle JRE二进制许可证不允许对Java Runtime进行子集化,也不允许使用 rt.jar 进行调整。将JRE与您的应用捆绑在一起时,您可能会删除一些可选文件,但这并没有多大区别。
等等JDK 7或探索 Sun-approved way to reduce the download size of your Java app 。