所以这个程序,Launch4J说我可以用我的程序捆绑一个JRE。因为我的程序需要Java 7,所以我可以捆绑它,对吗?我只关心一个问题,那就是程序的大小。程序会像200 Is的JRE打包吗?谢谢。
发布于 2013-04-12 22:33:46
不用谢。它仍将是一些兆字节大。
查看这个答案和注释:
出于好奇,在我的64位Windows JRE6上执行此操作时,安装从97.7MB (19.2 MB 7z压缩)降至89.9 MB (17.9 MB 7z压缩),因此大约为-7%。
您还可以选择捆绑一个备用的,小的,JRE。
尽管如此,捆绑是不明智的,应该只在极端的情况下使用。更好的选择是将用户指向http://www.java.com,并让他们安装最合适的Java版本。
此外,您还可以将JRE捆绑在安装程序向导中,而不是应用程序本身,如果您不想更改应用程序启动程序,这可能是另一种选择。
https://stackoverflow.com/questions/15981809
复制相似问题