powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как создать jar который будет запускаться в windows
25 сообщений из 26, страница 1 из 2
Как создать jar который будет запускаться в windows
    #39718329
artur1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я создал jar файл но на другом компе с windows он не запускается - появляется окно открыть программу с помощью?
Как сделать так чтобы у пользователя открывался jar файл без дополнительных окон?
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718381
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234,

Надо написать BAT файл, который запускает этот JAR.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718431
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JRE надо установить, тогда и батники не понадобятся.
Для "гуёвых" jar-ов.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718445
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234,
rar
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718493
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234,

На винде (и не только) всегда такая проблема, потому как JRE у обычного пользователя редко предустановлена. Поэтому, большинство джава-программ обычно запускаются через батник.
Очень часто бывает, java установлена по jar-ник не запустится, потому что в PATH лежит старая (или слишком новая) jre. Приходится, указывать вручную.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718550
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
artur1234,
как вариант заюзать launch4j - сделает из jar exe файл.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718571
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.
Если кому-то очень нужен exe-файл, то проще сразу на C# писать.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718580
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть сборщики которые сформируют и екщешник и жвм внутрь вложат. Получится обычное десктопе приложение.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718582
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickTsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.
Если кому-то очень нужен exe-файл, то проще сразу на C# писать.
Ты темой не ошибся?
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718584
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.

имхо это единственно верный вариант. jre сразу упакуется в exe, и у пользователя не будет проблем
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718597
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234, а сколько будет примерно пользователей которые скачают или купят твое приложение?
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718625
artur1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
artur1234, а сколько будет примерно пользователей которые скачают или купят твое приложение? - 100 приложение работает с бд. то есть есть база данных на sql с данными о сотрудниках и к ней написан интерфейс на java fx. наверное надо к каждому подходить и устанавливать.Я в jave новичок программу почти написал и отладил а вот как сделать установочный файл еще не знаю. Можно ли пример батника или можно сделать так чтобы в jar файл уже была включена jre и к пользователю просто подошел щелкнул на jar файле и все сразу установилось. Работаю в NetBeans IDE 8.2
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718629
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
artur1234artur1234, а сколько будет примерно пользователей которые скачают или купят твое приложение? - 100 приложение работает с бд. то есть есть база данных на sql с данными о сотрудниках и к ней написан интерфейс на java fx. наверное надо к каждому подходить и устанавливать.Я в jave новичок программу почти написал и отладил а вот как сделать установочный файл еще не знаю. Можно ли пример батника или можно сделать так чтобы в jar файл уже была включена jre и к пользователю просто подошел щелкнул на jar файле и все сразу установилось. Работаю в NetBeans IDE 8.2

Для установки JRE нужно писать свой функционал, при этом не на джаве. Если Вам для винды то создайте exe файл и проблем с запуском не будет. Нужно будет JRE поставить, да и все.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718630
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если в винде есть джава, и она сассоциирована с расширением жар то обычно даблклика достаточно чтоб заработало. если же хочешь заморочиться то заюзай лаунч4ж. ну а вообще для установки программы на сто компов есть специально обученный человек - админ называется.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718702
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Если запускаскающий - java developer, и него поверх установлена какая-нить jdk10/11, то такое не прокатит.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718846
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234artur1234, а сколько будет примерно пользователей которые скачают или купят твое приложение? - 100 приложение работает с бд. то есть есть база данных на sql с данными о сотрудниках и к ней написан интерфейс на java fx. наверное надо к каждому подходить и устанавливать.Я в jave новичок программу почти написал и отладил а вот как сделать установочный файл еще не знаю. Можно ли пример батника или можно сделать так чтобы в jar файл уже была включена jre и к пользователю просто подошел щелкнул на jar файле и все сразу установилось. Работаю в NetBeans IDE 8.2
надо было с web-интерфейсом делать. Или хотя бы Java Web Start, но в данном случае Java у пользователя уже должна быть.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39718971
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov VladimirTsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.

имхо это единственно верный вариант. jre сразу упакуется в exe, и у пользователя не будет проблем

Недавно решал задачу генерации exe файла для java desktop приложения. Получилось только без jre.

С уважением, Валентин
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719018
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentin KolesnikovПолучилось только без jre.



а на чем она запускается?
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719155
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettValentin KolesnikovПолучилось только без jre.



а на чем она запускается?

Exe файл находит jre и на нём запускает.

С уважением, Валентин
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719159
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentin KolesnikovExe файл находит jre и на нём запускает.суть та же , что и с батником.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719582
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяValentin KolesnikovExe файл находит jre и на нём запускает.суть та же , что и с батником.

При генерафции exe добавлял эти настройки.

Как добавить их для батника не нашёл.

Код: plaintext
1.
2.
3.
4.
5.
                    <jre>
                      <minVersion>1.7.0</minVersion>
                      <initialHeapSize>128</initialHeapSize>
                      <maxHeapSize>2048</maxHeapSize>
                    </jre>

С уважением, Валентин
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719600
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artur1234artur1234, а сколько будет примерно пользователей которые скачают или купят твое приложение? - 100 приложение работает с бд. то есть есть база данных на sql с данными о сотрудниках и к ней написан интерфейс на java fx. наверное надо к каждому подходить и устанавливать.Я в jave новичок программу почти написал и отладил а вот как сделать установочный файл еще не знаю. Можно ли пример батника или можно сделать так чтобы в jar файл уже была включена jre и к пользователю просто подошел щелкнул на jar файле и все сразу установилось. Работаю в NetBeans IDE 8.2
Смотри. Как это делается в нормальной конторе. Ты как разработчик свою задачу сделал. Закодил приложение.
Для запуска необходимо на 100 машин установить jre + твой софт.

В любой крупной сети есть админ. К нему найдо подойти и сказать - дружище. Надо развернуть на 100 машин Jre и установить
твой бинарник в определенную директорию. И создать на десктопе ярлык с javaw -jar .... Дальше админ пишет волшебные
скриптики и после перезахода пользователя в домен магия устанавливает рабочее приложение как положено без
левых консольных окон.

Зачем здеь использовать launch4j я не понимаю. Это имеет смысл только для дистрибуции в интернетах частным пользователям
которые не в домене. Наподобие того как ставится Vuze, Oracle SQL Developer и прочие тулзы с привязкой к Windows.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39719739
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton...Oracle SQL Developer и прочие тулзы с привязкой к Windows.
для которых всегда есть bundle сборки у которых JRE уже внутри. Скачиваешь zip архив, распаковываешь куда хочешь и запускаешь батником.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39720218
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.
Хе-хе. Ясен пень не сделает, но работать будет.
...
Рейтинг: 0 / 0
Как создать jar который будет запускаться в windows
    #39720262
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ещё 2 библиотеки для создания exe файлов.

packr - Packs JARs, assets and the JVM for native distribution on Windows, Linux and Mac OS X.
really-executable-jars-maven-plugin - Maven plugin for making self-executing JARs.

С уважением, Валентин
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Как создать jar который будет запускаться в windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]