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

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

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

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

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

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

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

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



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



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

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

С уважением, Валентин
...
Рейтинг: 0 / 0
18.10.2018, 06:39
    #39719159
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
Valentin KolesnikovExe файл находит jre и на нём запускает.суть та же , что и с батником.
...
Рейтинг: 0 / 0
18.10.2018, 21:08
    #39719582
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
вадя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
18.10.2018, 22:09
    #39719600
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
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
19.10.2018, 10:27
    #39719739
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
mayton...Oracle SQL Developer и прочие тулзы с привязкой к Windows.
для которых всегда есть bundle сборки у которых JRE уже внутри. Скачиваешь zip архив, распаковываешь куда хочешь и запускаешь батником.
...
Рейтинг: 0 / 0
20.10.2018, 08:21
    #39720218
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
Tsyklopartur1234,
как вариант заюзать launch4j - сделает из jar exe файл.
Хе-хе. Ясен пень не сделает, но работать будет.
...
Рейтинг: 0 / 0
20.10.2018, 13:32
    #39720262
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать jar который будет запускаться в windows
Вот ещё 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
Форумы / Java [игнор отключен] [закрыт для гостей] / Как создать jar который будет запускаться в windows / 25 сообщений из 26, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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