как работает любой exe-файл или что-то .. ??Могу ли я запустить программу Java через значок на рабочем столе?
ответ
Вы можете создать исполняемый файл с одним из следующих способов:
Вы можете создать значок рабочего стола для запуска приложения Java, не переупаковывая его как exe. В зависимости от того, что действительно хочет OP, это может быть излишним. – Jonik
например, я хочу отправить этот файл кому-либо. У него/нее должна быть библиотека java на его/ее компьютере. –
@WM. Если вы хотите создать файл, который может быть выполнен независимо от того, установлен ли JRE, тогда вы должны посмотреть на инструменты, которые могут создать exe с включенным JRE, например Launch4j или exe4j, упомянутые Скоттом. – Jonik
Сделать исполняемый JAR-файл:
http://csdl.ics.hawaii.edu/~johnson/613f99/modules/04/jar-files.html
Java Web Start - это более современная/надежная версия этого. –
@Sean: Увидев другие вопросы по теме Java, JWS, вероятно, далеко за пределами его реального намерения и понимания. Яркой исполнительский JAR является самым простым выбором здесь. – BalusC
... но это не будет двойным щелчком мыши, как .exe. Файл JWS. –
Использование Java Web Start для упаковки и развертывания приложения на веб-сервере.
Во время запуска он будет создавать ярлыки на рабочем столе, которые могут подключаться к серверу и обновлять ваше приложение, если обнаружены обновления.
Он также имеет и другие преимущества, как тот факт, что он может гарантировать, что вы имеете право виртуальную машину и загрузить право один в случае, если вы не
Что context - планируете ли вы распространять созданное приложение Java или просто хотите запустить приложение Java через значок? (В последнем случае это будет перенесено на Суперпользователя.) – Jonik
Im пытается запустить созданное Java-приложение :) –
Затем вы найдете много полезной информации по адресу http://stackoverflow.com/questions/80105/whats -The-лучший-путь-к-распространять-Java-приложений. Если вы хотите создать независимый exe (с включенным JRE), взгляните на ответ Скотта ниже (http://stackoverflow.com/questions/2753371/can-i-run-a-java-program-through-an -icon-on-my-desktop/2753396 # 2753396) или эти старые вопросы: http://stackoverflow.com/questions/2258932/embed-a-jre-in-a-windows-executable и http: // stackoverflow. com/questions/2712768/how-to-make-java-application-standalone – Jonik