所以这个程序,Launch4J 说我可以将 JRE 与我的程序捆绑在一起。由于我的程序需要 Java 7,我可以捆绑它吗?我有一个问题,程序大小。打包 JRE 的程序是否会像 200mb 一样大?谢谢。
问问题
922 次
1 回答
2
一点也不。它仍然会有几兆字节。
看看这个答案和评论:
出于好奇,在我的 64 位 Windows JRE6 上执行此操作会将安装量从 97.7 MB(19.2 MB 7z 压缩)降低到 89.9 MB(17.9 MB 7z 压缩),大约 -7%
您还可以选择捆绑一个备用的、较小的 JRE。
话虽如此,捆绑是不明智的,只应在极端情况下使用。更好的选择是将您的用户指向http://www.java.com,并让他们安装最合适的 Java 版本。
此外,您可以在安装程序向导中捆绑 JRE,而不是应用程序本身,如果您不想更改应用程序启动器,这可能是一种替代方法。
于 2013-04-12T22:33:46.200 回答