Могу ли я запустить программу Java с помощью значка на рабочем столе?

как запущен какой-то exe файл что ли .. ??


person wam090    schedule 02.05.2010    source источник
comment
В каком контексте - планируете ли вы распространять созданное приложение Java или просто хотите запустить уже имеющееся приложение Java с помощью значка? (В последнем случае это будет перенесено на суперпользователя.)   -  person Jonik    schedule 02.05.2010
comment
Я пытаюсь запустить созданное мной Java-приложение :)   -  person wam090    schedule 02.05.2010
comment
Затем вы найдете много полезной информации по адресу stackoverflow.com/questions/80105/. Если вы хотите создать независимый exe (со встроенной JRE), взгляните на ответ Скотта ниже (stackoverflow.com/questions/2753371/) или эти старые вопросы: stackoverflow.com/ questions / 2258932 / и stackoverflow .com / questions / 2712768 /.   -  person Jonik    schedule 02.05.2010


Ответы (3)


Вы можете создать исполняемый файл одним из следующих способов:

person Scott Bennett-McLeish    schedule 02.05.2010
comment
Вы можете создать значок на рабочем столе для запуска приложения Java, не упаковывая его в exe. В зависимости от того, чего на самом деле хочет OP, это может быть излишним. - person Jonik; 02.05.2010
comment
например, я хочу отправить этот файл кому-нибудь .. он / она должна иметь библиотеку java на своем компьютере правильно .. ?? - person wam090; 02.05.2010
comment
@WM, если вы хотите создать файл, который может быть запущен независимо от того, установлена ​​ли JRE, тогда вам действительно стоит взглянуть на инструменты, которые могут создавать exe с объединенной JRE, такие как Launch4j или exe4j, упомянутые Скоттом. - person Jonik; 02.05.2010

Создайте исполняемый файл JAR:

http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html

person Amber    schedule 02.05.2010
comment
Java Web Start - более современная и надежная версия этого. - person Sean Owen; 02.05.2010
comment
@Sean: Видя его другие вопросы по теме Java, JWS, вероятно, выходит далеко за рамки его реальных намерений и понимания. Исполняемый JAR-файл здесь - самый простой выбор. - person BalusC; 02.05.2010
comment
... но он не будет доступен для двойного щелчка, как .exe. Файл JWS будет. - person Sean Owen; 02.05.2010
comment
Неправда, Шон. В большинстве систем исполняемые JAR-файлы можно дважды щелкнуть, если JRE установлена. - person Amber; 02.05.2010

Используйте Java Web Start для упаковки и развертывания приложения на веб-сервере.

Во время запуска он создает ярлыки на рабочем столе, которые могут подключаться к серверу и обновлять ваше приложение при обнаружении обновлений.

У него также есть другие преимущества, такие как тот факт, что он может гарантировать, что у вас есть нужная виртуальная машина, и загрузить нужную, если у вас ее нет.

person Mario Ortegón    schedule 02.05.2010