Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Профессиональное приложение на Java


Автор: Antropoid 17.7.2006, 10:58
Помогите найти исходники приложения(желательно на Java), которое бы интегрировалось в ОС Windows (т.е. имело: 1) возможность создания ярлыка на Рабочем Столе; 2) размещение в папке "Программы"; 3) возможность создания кнопки быстрого запуска; 4) систему деинсталяции(с возможностью выбора ее из "Панель управления"->"Установка и удаление программ").  

Автор: LSD 17.7.2006, 14:24
На чистой Java это не получится, т.к. тут как минимум будет нужен доступ к реестру. В принципе все инсталяторы умеют это делать.
А зачем это вообще нужно? 

Автор: Antropoid 17.7.2006, 17:50
Цитата(LSD @ 17.7.2006,  14:24)
А зачем это вообще нужно?

Прихоть заказчика! Нужно кроссплатформенное приложение, которое вело бы себя как обычное Windows приложение(т.е. делало все то, что я перечислил выше) и под Linux и под Windows! Я думал сделать 1 jar-файл, причем приложение, определив под какой ОС запущено должно было выполнить определенное инсталяционные действия, но возможно ли это?... smile  

Автор: s8e8r8g8e 17.7.2006, 22:39
как только дело касается инсталляции кросс платформенность весьма условна, ибо у микрософта столько выддумиаок чисто своих smile не знаю как насчёт лицензии а нетбинс стаится с иконкми , програм фалсами итп. 

ps,
т.е. не увен в возможности свободного использования в коммерческих целях, читать надо тsmile 

Автор: LSD 17.7.2006, 23:30
А почему нельзя создать инсталятор используя стандартные инсталяторы? Тот же http://nsis.sourceforge.net/Main_Page, бесплатный и поддерживает все эти фишки.

А если надо под все платформы инсталятор то: Install Shield или ZeroG Install Anywhere. 

Автор: NextAlex 18.7.2006, 08:53
Согласен - любой нормальный инсталятор это делает и собственно для этого и существует, а ярлыки к java-приложениям создаются точно также как и к любым другим - в любой jre входит javaw, который как раз предназначен для запуска jar-файлов под виндами как обычных приложений, единственное что если нужно запускать программу с опциями (а ля -Xmx и т.п.), то с этим могут быть качели, хотя в принципе эти опции спокойно прописываются в ярлыке ... (javaw -Xmx256M MyProg.jar).
Кстати создание ярлыков и всё что ты написал вовсе не считается признаком профессиональности приложения smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)