摘要:
这篇博文是对上一篇博文的修改,目的精简安装包的大小和安装之后占用的空间大小。前篇中存在的问题:相同的JRE打包了两次,导致安装包的大小几乎翻了一倍和安装之后占用的空间大小也增加了50M多。原因:仔细看前篇可以发现,使用FatJar打包得到的smarthome0.0.7_fat.jar中已经包含了JRE7u6,然后使用install4j制作安装包的时候又静态绑定了JRE7u6最终得到的安装目录如下:【注:图片是后来截的,其中的jar应该是 smarthome0.0.7_fat.jar 】,一个JRE目录就有70M多,然而在jar包中还有一个提取出来的JRE在里面。目标:只使用一个JRE!步骤:1 阅读全文