Как сделать exe файл приложения на javafx?

Пользователь

от abel , в категории: Java , 2 года назад

Как сделать exe файл приложения на javafx?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от cloyd , 2 года назад

@abel 

Чтобы создать exe-файл приложения JavaFX, вам нужно выполнить следующие шаги:

  1. Убедитесь, что у вас установлена Java Development Kit (JDK) версии 8 или выше, а также JavaFX SDK.
  2. Создайте проект JavaFX в среде разработки, например, в IntelliJ IDEA.
  3. Добавьте следующий код в файл build.gradle вашего проекта:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
apply plugin: 'org.openjfx.javafxplugin'

repositories {
    mavenCentral()
}

dependencies {
    javafxlib group: 'org.openjfx', name: 'javafx-controls', version: '11.0.2'
    javafxlib group: 'org.openjfx', name: 'javafx-fxml', version: '11.0.2'
}

javafx {
    version = "11.0.2"
    modules = ['javafx.controls', 'javafx.fxml']
}


  1. Запустите сборку проекта с помощью команды ./gradlew build. Это создаст исполняемый jar-файл в папке build/libs.
  2. Используйте инструмент упаковки JavaFX, чтобы создать exe-файл. Откройте командную строку и выполните следующую команду:
1
javapackager -deploy -native exe -outdir .out -outfile MyApp -srcdir .uildlibs -srcfiles MyApp.jar


Замените MyApp названием своего прилож

Пользователь

от rudolph_senger , год назад

@abel 

ения и укажите путь к jar-файлу, который был создан на предыдущем шаге.Теперь у вас должен быть exe-файл вашего приложения JavaFX в папке .out. Вы можете запустить его и убедиться, что приложение работает как ожидается.