windows 减少JavaFX原生图像应用程序的大小

bxgwgixi  于 2023-11-21  发布在  Windows
关注(0)|答案(1)|浏览(222)

当使用Gluon的client-maven-plugin结合GraalVM本机映像为Windows平台构建minimum JavaFX应用程序时,最终的exe大小约为60 MB。在插件配置中有什么可以调整以减少此大小?
使用UPX,我可以将最终大小减少到16 MB(但使用drawbacks),通过7z压缩仅为13 MB,但我想减少输入本身。

whhtz7ly

whhtz7ly1#

前言:

不,你不能。所需的JDK“功能”需要它们的磁盘空间。

GraalVM这样做:

1.上你的Java课。
1.提前将它们编译成本机代码。
1.只包含您需要的课程。
1.创建一个非常小的自包含包。
所以你看,已经删除了所有不需要的部分。顺便说一下,60mb并不多。一个功能齐全的JDK大约有380mb。

接下来要做什么:

如果使用较小的资源文件,如图像等,则可以节省保存空间。
查看GraalVM的视频以了解更多信息:https://youtu.be/UWxiO78Pev8?si=Lbz-a-AyUzmT8pww

展开查看全部

相关问题