Java Native Packaging创建了巨大的文件

时间:2017-06-15 04:50:59

标签: java netbeans jar native packaging

在其他任何事情之前,在你关注这个问题之前,请注意:我意识到Java的是来自JVM上运行的JAR文件的多平台功能。我开始用Java编程的原因是因为这个功能,但我被特别要求创建一个独立的应用程序,所以我很感激这样做的帮助。

问题:

我最近以JAR文件的形式创建了一个Java应用程序,并使用Netbeans Native Packaging将其打包为exe安装程序。 JAR文件为300 KB,exe安装程序为45 MB。我期望一些额外的大小,因为需要包含库以实现独立兼容性,但是大小增加了150多倍,这对我的情况来说是不可接受的。我一开始认为大小是由加载一些不必要的库引起的,但在测试中,即使在删除每个库之后,安装程序仍然是40 MB。

有没有人对替代打包有任何建议(除了使用Netbeans Native Packaging)或者从JAR文件中创建一个独立的exe文件,而且大小增加不那么显着?

这可能是不可能的,在这种情况下,我会感谢任何可能在这种情况下有用的备选方案的建议。

0 个答案:

没有答案