将java项目导出为“.exe”时减小java项目的大小 - 应用程序[复制]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我目前需要处理Java项目(JavaFX 8)。应用程序完成了,但我的老板想要一个.exe文件,点击并运行该东西。

我使用IntelliJ IDEA从Java源代码构建了.exe应用程序,但是包含所有.dll文件的文件夹很大(.exe本身很小)。我的问题是,如果有人有减少文件夹大小的经验,或者有办法制作一个小的.exe文件。

文件夹结构如下所示:

|> FOLDER "app" (jar and config file)
|> FOLDER "runtime" (very huge)
    |>bin
    |>lib
|>some .dll and the .exe

我理解我在某种程度上需要使用.exe文件的JRE,但也许还有一种方法可以减少运行时文件夹的大小,因为应用程序本身“非常小”。

谢谢你的帮助。

java javafx javafx-8 exe
1个回答
0
投票

如果你需要用它包装JRE,你可以使用

Excelsior JET

它不是免费的。

如果你只需要用很少的开销包装你的罐子就可以使用

Launch4j

你需要提供自己的JRE。

© www.soinside.com 2019 - 2024. All rights reserved.