JavaFX — Как создать небольшое исполняемое приложение установщика Windows (.exe)

#windows #maven #javafx #executable

#Windows #maven #javafx #исполняемый файл

Вопрос:

Ранее я использовал JDK 8 Maven Launch4j Inno Setup для объединения приложения JavaFX для создания исполняемого установщика для Windows, и я получаю .exe-файл размером около ~ 60 МБ для ПРОСТОГО hello world JavaFX. А затем я перешел с помощью JDK 11 Maven Java Packager и получил установочный файл .exe размером всего около ~ 30 МБ.

Мой вопрос, можем ли мы сделать установщик .exe еще меньше, чем ~ 30 МБ?

Комментарии:

1. Мы также используем то же самое. Но я хочу знать путь регистрации установщика

Ответ №1:

Наконец, я могу создать исполняемый установщик для Windows размером около ~ 14 МБ, а перед упаковкой с использованием Inno Setup размер .exe составляет около ~ 60 МБ. Это возможно, потому что Gluon предоставляет встроенную версию GraalVM в этом репозитории GitHub gluonhq / graal. Для получения полной документации, пожалуйста, прочитайте этот документ.

Кроме того, я создаю пример кода с использованием Maven в этом репозитории NMNaufaldo / HelloGraalFX

Установщик после пакета с использованием Inno Setup

введите описание изображения здесь

собственный образ .exe перед упаковкой с использованием Inno Setup

введите описание изображения здесь