Написал приложение на JavaFX. При запуске IDEA всё работает, но не понимаю как его правильно "упаковать".
Пытался повторять за разными видео на ютубе, но постоянно ловлю разные ошибки, а суть того, что делаю не понимаю.
Подскажите, пожалуйста, годный мануал по созданию jar файла и его запуску.
Матвеев Александр
34 уровень
Упаковка Java приложения в .jar. С чего начать?
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ram0973
3 января 2022, 19:51
https://dev.java/learn/creating-runtime-and-application-images-with-jlink/
0
Матвеев Александр Работает в Сибинтек
15 декабря 2021, 09:50
Разобрался...
Проблема была в том, что на одном ПК 8 Java, а на другом 15. А там разные .bat файлы надо создавать.
Потому что в 8 версии JavaFX включена в основной пакет, а в 15 нет.
0
Anonymous #2376425 Урoвень 41
15 декабря 2021, 10:40
Зачем бат файлы создавать?
0
Матвеев Александр Работает в Сибинтек
15 декабря 2021, 18:19
Чтобы каждый раз не писать в консоли команду на запуск .jar файла.
А какие ещё варианты есть?
0
Anonymous #2376425 Урoвень 41
16 декабря 2021, 04:27
Если на компе стоит java8 c FX, то можно сгенерировать exe файл через launch4j
или нажать на файле правой кнопкой мыши свойства/изменить и выбрать javaw.exe(он в папке с jdk/bin должен быть)
+1
Anonymous #2376425 Урoвень 41
15 декабря 2021, 04:46
Какую версию jdk используешь? Если выше 8 то -
https://javarush.com/forum/1197 - посмотри тут
0
Матвеев Александр Работает в Сибинтек
15 декабря 2021, 18:26
В целом хотелось бы разобраться в теме. Когда maven использовать а когда Ant, как эти зависимости правильно указывать.
0
Сергеев ВикторMaster
15 декабря 2021, 19:02
maven или gradle всегда, ant никогда (только если попали на очень древний проект и выбора нет)
0
hidden #1811171
14 декабря 2021, 20:30
а что за приложение? интересно стало. Мало видела приложения на JavaFX
0
Матвеев Александр Работает в Сибинтек
15 декабря 2021, 18:25
Да ничего особенного. Несколько текстовых полей и кнопок на JavaFX + заполнение форм в другой программе с помощью awt.Robot
0
Hidden #213 Урoвень 13 (Forever&Ever)
18 декабря 2021, 06:11
Эххх... это прям моя мечта🙃
Создать какую-нибудь простенькую программу и "упаковать" её. Что бы всё было с окошечками и полями.
Но пока что даже не понимаю о чём вы говорите. Мавен, Градл, Ант и т.д.😣
0
Матвеев Александр Работает в Сибинтек
5 января 2022, 07:27
По этому мануалу делал. https://code.makery.ch/ru/library/javafx-tutorial/
Сначала повторил поэтапно, а потом уже своё приложение написал.
0