有效增加java jar输出文件的方法

时间:2018-03-25 16:30:40

标签: java jar size

我想操作一些测试用例的输出jar文件的大小,我需要有多个不同大小的jar文件。

通过创建具有很长字符串的简单java类,我已经成功了。不幸的是,超长的字符串,使总输出jar大小增加了几个kbs。当我试图克隆该字符串时,eclipse开始滞后,所以我最终复制了那个java类,然后是包。最后我得到了我的600kb~jar文件,但它看起来非常凌乱。我想知道一些方法在一个文件中执行它,比如初始化一些非常大的constats / enums等,不会初始化运行时,但保存在输出文件中并增加其大小。

1 个答案:

答案 0 :(得分:0)

JAR文件是ZIP文件。 ZIP是一种压缩格式。随机数据无法压缩。所以你可以添加包含随机字符的字符串。 在相反的重复字符串中可以很好地压缩。 您也可以使用PI的数字。 http://www.piday.org/million/