Java捆绑JRE

时间:2013-04-12 22:23:24

标签: deployment java

所以这个程序,Launch4J说我可以将JRE与我的程序捆绑在一起。由于我的程序需要Java 7,我可以捆绑它吗?我有一个问题,即程序大小。在JRE包装的情况下,程序是否会像200mb一样?感谢。

1 个答案:

答案 0 :(得分:2)

完全没有。它仍然会有几兆字节。

查看this answer和评论:

  

对于好奇,在我的64位Windows JRE6上执行此操作会将安装从97.7 MB(19.2 MB 7z压缩)降至89.9 MB(17.9 MB 7z压缩),因此约为-7%

您还可以选择捆绑alternate, smaller, JRE

话虽如此,捆绑是不明智的,应该只用于极端的环境。更好的选择是将用户指向http://www.java.com,并让他们安装最适合的Java版本。

此外,您可以在安装程序向导中捆绑JRE,而不是应用程序本身,如果您不想更改应用启动器,这可能是另一种选择。