【发布时间】:2018-03-26 07:45:26
【问题描述】:
我想为一些需要多个不同大小的 jar 文件的测试用例操作输出 jar 文件的大小。
通过创建具有很长字符串的简单 java 类,我已经成功了。不幸的是,超长的字符串仅将总输出 jar 大小增加了一些 kbs。当我尝试克隆该字符串时,日食开始滞后,因此我最终复制了该 java 类,然后复制了包。最后我得到了我的 600kb~ jar 文件,但它看起来很乱。我想知道一些在一个文件中执行此操作的方法,例如初始化一些非常大的常量/枚举等,它们不会在运行时初始化,而是保存在输出文件中并增加其大小。
【问题讨论】:
-
Jar 只是一个 Zip 文件。你可以在里面放任何你喜欢的东西。