Подтвердить что ты не робот

Как создать исполняемый файл проекта java fx 2.0

Я хочу создать исполняемый файл моего проекта, который я создал в Java fx 2.0. Может ли кто-нибудь помочь мне в этом?

4b9b3361

Ответ 1

Команда JavaFX реализовала поддержку для этого в инструментах, поставляемых с JavaFX 2.2 SDK (включенными в Java7 из версии 6). Набор инструментов для упаковки JavaFX для упаковочных исполняемых файлов описан в разделе автономного приложения в руководстве по развертыванию JavaFX.

См. RT-19446 "Добавить возможность совместного связывания Java + JavaFX + App в один собственный исполняемый файл" для получения дополнительной информации (любой может зарегистрироваться для просмотра jira).

Сторонние инструменты, такие как плагин JavaFX maven или JavaFX gradle, упростить интеграцию с созданием собственных исполняемых файлов JavaFX с использованием общих систем сборки.

Инструменты упаковки JavaFX также могут использоваться для естественного пакета любого приложения Java, а не только приложений JavaFX. Например, приложение Swing, продемонстрированное этим shell script для упаковки приложения Swing с использованием JavaFX в OS X.

Если вы хотите сделать упаковку для 2.0 или 2.1 версий JavaFX (а не JavaFX 2.2+), вам следует рассмотреть Упаковка приложений JavaFX как родной Монтажники.

Ответ 2

Javafx 2+ теперь легко может быть упакован как родной exe (с добавленной полезной нагрузкой, которая является текущей JRE), обновленной (как в конце 2012 года) статьи здесь: http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm

Из любопытства я создал исполняемый файл в Windows (копирование кода netbeans в netbeans build.xml) из холста и примеров приветствия: приложение составляет около 20 тыс., исполняемый файл/запуска - около 80 тыс. и добавленное время выполнения - 138 МБ.

Кстати, если у вас установлена ​​более старая netbeans (установлена ​​с pre 1.7jdk), вам, возможно, придется ее обновить или отредактировать ее netbeans.conf, установив путь "netbeans_jdkhome", иначе упакованная исполняемая упаковка может выйти из строя.

Ответ 3

Существует несколько инструментов для создания настраиваемой EXE-панели для вашего Java-приложения.

У меня есть хороший опыт работы с Winrun4J: http://winrun4j.sourceforge.net/

но вам всегда потребуется установленное время выполнения Java/JavaFX, даже если у вас есть .exe, содержащий весь ваш код.