2015-09-16 3 views
0

Я предполагаю, что я создал красивое настольное приложение, написанное на Java, и я хочу распространять его среди друзей, коллег, клиентов, чтобы использовать его в повседневном бизнесе. Многие из них используют Windows, другие OSX и ни один из них не знает Java или программирования, они простые пользователи компьютеров, поэтому Outlook, Google Chrome, специальные программные продукты для бизнеса (crm, management, ..). Я не хочу их раздражать, говоря: «Вы должны установить Java до запуска файла jar», потому что делает мое программное обеспечение менее приятным, чем оно есть на самом деле, и делает установку не удобной для пользователя.Как развернуть приложение Java на разных ОС?

Есть ли способ развернуть приложение Java в форматах exe, dmg, pkg, .., чтобы иметь мастер установки с настраиваемыми параметрами (например, «Название компании», «Телефон», «Где вы хотите для установки? »,« Серийный код », ...), простой автоматически созданный значок на рабочем столе для запуска программного обеспечения, деинсталлятор для окончательного удаления файлов и предварительная проверка версии Java (если установлено, проверьте версии и в конечном итоге «Следуйте этой ссылке, чтобы обновить Java», если не «Пожалуйста, перейдите по этой ссылке и загрузите Java»)?

+0

«Есть ли способ?» Этот вопрос тривиален, но ответ на последующий вопрос не таков. Закрытие слишком широко – ControlAltDel

+0

Я задаю точный вопрос. Есть ли способ развернуть приложение Java в exe или dmg? Он не слишком широк. –

+1

Возможно, [Lauch4j] (http://launch4j.sourceforge.net/) может быть вам полезна. –

ответ

1

Конечно, это возможно. Я использовал установщик IzPack вместе с Launch4J и почти со всеми описанными вами функциями.

Смежные вопросы