Создайте исполняемый файл .JAR из программы JavaFX в Intellij. ⇐ JAVA
Создайте исполняемый файл .JAR из программы JavaFX в Intellij.
Я новичок в Java и ни разу не могу создать исполняемый файл JAR для своего проекта в IntelliJ. Идея состоит в том, что я могу поделиться этим JAR-файлом с другом, у которого нет знаний в области программирования, чтобы они могли просто щелкнуть JAR-файл и запустить программу.
Я знаю, что это чрезвычайно распространенный вопрос, но я все еще не могу заставить его работать. Я создал новый проект JavaFX «HelloWorld» с системой сборки Maven, чтобы упростить задачу, пока я во всем разбираюсь, но он не работает. В настоящее время я создаю JAR, перейдя в «Структура проекта» > «Артефакты» > + > JAR > с модулями и зависимостями и заполняя необходимую информацию. Я выбираю вариант извлечения в JAR, пробовал, когда манифест находился в папке src, а также в папке ресурсов, но ни один из них не работает.
Если я добавлю параметры виртуальной машины: --module-path "C:/Program Files/Java/javafx-sdk-21.0.1/lib" --add-modules=javafx.controls,javafx.fxml , я могу успешно запустить файл JAR в IntelliJ. Однако когда я открываю JAR в проводнике, он переходит к JAR, но помечен как обычный файл JAR и не является исполняемым. Вместо этого нажатие на нее просто открывает проект IntelliJ.
JAR-файл в проводнике:
Я новичок в Java и ни разу не могу создать исполняемый файл JAR для своего проекта в IntelliJ. Идея состоит в том, что я могу поделиться этим JAR-файлом с другом, у которого нет знаний в области программирования, чтобы они могли просто щелкнуть JAR-файл и запустить программу.
Я знаю, что это чрезвычайно распространенный вопрос, но я все еще не могу заставить его работать. Я создал новый проект JavaFX «HelloWorld» с системой сборки Maven, чтобы упростить задачу, пока я во всем разбираюсь, но он не работает. В настоящее время я создаю JAR, перейдя в «Структура проекта» > «Артефакты» > + > JAR > с модулями и зависимостями и заполняя необходимую информацию. Я выбираю вариант извлечения в JAR, пробовал, когда манифест находился в папке src, а также в папке ресурсов, но ни один из них не работает.
Если я добавлю параметры виртуальной машины: --module-path "C:/Program Files/Java/javafx-sdk-21.0.1/lib" --add-modules=javafx.controls,javafx.fxml , я могу успешно запустить файл JAR в IntelliJ. Однако когда я открываю JAR в проводнике, он переходит к JAR, но помечен как обычный файл JAR и не является исполняемым. Вместо этого нажатие на нее просто открывает проект IntelliJ.
JAR-файл в проводнике:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Создайте исполняемый файл jar с помощью Preloader в Javafx, используя intellij IDEA.
Anonymous » » в форуме JAVA - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Невозможно запустить исполняемый файл .jar после сборки приложения JavaFX
Anonymous » » в форуме JAVA - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Невозможно запустить исполняемый файл .jar после сборки приложения JavaFX
Anonymous » » в форуме JAVA - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-