19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
1

Запуск jar на компе без JavaFX

28.12.2022, 22:25. Показов 1298. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем здрасте.
Решил поизучать JavaFX.
Столкнулся с проблемой, что не могу запустить jar файл на компе без javafx.
Собирал на другом компе, где в среде всё запускается и работает.
Собирал модулярный jar.
Как заставить работать?
Варианты типа:
- установить что-либо
- запускать с консоли или через ярлычок с "--module-path"
не предлагать - всё должно работать из коробки:
2 раза кликнул мышкой по jar и всё заработало.
Java 19.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2022, 22:25
Ответы с готовыми решениями:

Запуск jar из другого jar и передача параметров из втрого jar в первый jar
Доброго времени суток! Ребят подскажите или пните в нужную сторону=) Есть у меня jar который...

JavaFX to jar
Добрый вечер, столкнулся с проблемой при создании jar или файла манифеста. При запуске готового...

JavaFX 12 не может собрать jar
Здравствуйте, уважаемые! Потребовалось тут сделать небольшую утилитку, скачал javafx12 sdk,...

Проблема с запуском jar JAVAFX
После создание джарника javafx даблкликом ничего не происходит. Попробовал через батник пишет...

14
19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
29.12.2022, 07:28  [ТС] 2
Либо посоветуйте, как скомпилить jar файл для десктопного приложения, что б был один файл, и мог стартовать на win/lin/mac
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
31.12.2022, 22:55 3
включите фантазию и отключите эту свою консервативность

зачем то что вы просите может быть нужно ?
0
19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
03.01.2023, 20:31  [ТС] 4
skouzmine,
зачем то что вы просите может быть нужно ?
Запуск с расширенной папки несколькими юзерами на разных ОС, с непонятным набором установленного софта
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
03.01.2023, 22:12 5
джаву фх усиленно выпилили . он никогда не особенно умел сингл
по моему
хотите платформно незваисимо пишите браузер расширение на джаваскрипт тайпскрипт - для каждого браузера - заставьте их всег пользоваться хромом и заставьте установть расширение вот и все дела
хотите доступа к диску и т.п. смотрите электрон
но весьма тяжеловесный
0
19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
03.01.2023, 22:15  [ТС] 6
skouzmine, у мну запланирована работа с БД
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
03.01.2023, 22:17 7
напишите ей рест морду
0
19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
03.01.2023, 22:18  [ТС] 8
skouzmine, какую?
0
Модератор
Эксперт Java
2554 / 1092 / 373
Регистрация: 11.08.2017
Сообщений: 3,325
03.01.2023, 22:23 9
Ну как минимум для запуска jar нужна jdk (по хорошему jre но ее нету отдельно с 9 версии), а она под каждую ось своя. Еще точно не помню, но вроде у fx были нативные модули, что тоже означает набор файлов под каждую ось.
Так что унифицировать не выйдет.
0
19 / 10 / 1
Регистрация: 22.07.2015
Сообщений: 908
03.01.2023, 22:26  [ТС] 10
alecss131, jre/jdk есть на всех осях, по крайней мере у нас. Ставится по умолчанию. Так что наличие java не беспокоит, она есть. А вот всё остальное - вопрос.
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
03.01.2023, 23:23 11
REST cервер с CRUD для базы
на спринге буте обычно

на сервере
по http
или вообще просто страницу без браузер плагина на ангуляр напр или тмелифе или жсп по старому
пользователи будут через браузер работать

Добавлено через 38 минут
у меня лично есть пет проект довольно большой мною написанный с нуля для трех платформ точнее 2 - первый на свт а потом он же на фх

там конечно приложение запускается через шел скрипт и повершел на вин

https://github.com/sergueik/SWET
https://github.com/sergueik/se... wet_javafx

Добавлено через 3 минуты
но если писать с нуля то веб сервер проще помоему

Добавлено через 13 минут
ява спринг база данных веб рест морда на ангуляр тысячи примеров на гитхабе и много где
0
Модератор
Эксперт Java
2554 / 1092 / 373
Регистрация: 11.08.2017
Сообщений: 3,325
03.01.2023, 23:40 12
Проще будет на swing/awt переписать чем на спринг/веб. И будет просто один джарник.
Либо создать .sh/.bat файлы для запуска, нужно будет всего 2, один под винду (bat) и один под линукс/мак (sh)
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
04.01.2023, 00:00 13
*на любителя*

и
свинг
и авт это мифические субстанции, отличающаяся древностью и, по всей видимости, долговечностью
находящиеся в эксплуатации несмотря на предельное устаревание
0
Модератор
Эксперт Java
2554 / 1092 / 373
Регистрация: 11.08.2017
Сообщений: 3,325
04.01.2023, 16:51 14
skouzmine, А веб интерфейс и вообще веб программы мимикрирующие под нормальные (нативные) это вообще рак современного ПО. Умудряются лагать и требовать громадные мощности для своей работы там где этого не нужно, но зато быстро клепаются и с минимумом навыков и один раз под все платформы. Я крайне не люблю все эти js решения, js это только сайтики в браузере и все.
А вообще гуи на джаве можно и на Qt писать, но тут уже явная и кричащая зависимость от нативных библиотек. Я сторонник гуи на джаве свинг, не люблю фх
0
504 / 157 / 49
Регистрация: 27.02.2016
Сообщений: 788
04.01.2023, 17:27 15
тс упомянул базу данных

раздаваемую к использованию несколькими юзерами на разных ОС

это трудоемко через самостоятельные приложения и для этого хорошо подходит веб сервер и браузер клиент
0
04.01.2023, 17:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2023, 17:27
Помогаю со студенческими работами здесь

Упаковка проекта javaFX в jar файл
доброго времени суток! подскажите пожалуйста как создать jar файл проекта javaFX средствами...

Исполняемый jar для JavaFX c MySQL
Доброго времени суток. Ситуация такая: есть JavaFX приложение, которое содержит несколько...

Groovy JavaFX. Не загружаются ресурсы вкомпилированные в jar модули
Дано: Многомодульное JavaFX + Groovy + Java приложение. GUI сделан на связке JavaFX + Groovy +...

Maven: создать jar архив приложения на JavaFx со всеми зависимостями?
Здравствуйте, пытаюсь сбилдить приложение при помощи Maven (mvn javafx:jlink), но не получается,...

Запуск JavaFX приложения
Я написал программку JavaFX на три кнопки которая после нажатия на одну из них выполняет кучу...

Запуск на jar Windows 7
Создаю программку в NetBeans, в его родной консоли запускается и работает, создаю jar файл, при его...

Запуск .jar архива
Здравствуйте форумчане,мне нужно запустить .jar архив или совсем просто запустить minecraft 1.7.10...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru