Страницы

Поиск по вопросам

четверг, 13 февраля 2020 г.

Запуск Java приложений без консоли!

#java


Начал изучать Java, до этого был опыт в Python. В Python я мог написать код сохранить
в файл с расширением .py и просто запускать его. 
В Java же так не получается, нужно только использовать cmd или терминал в Linux для
запуска файлов с кодом. 
Но и запуск просто файла, не достаточно, хочется например, написать какое-то пусть
пока даже консольное приложение и передать кому-то ради интереса, но тупо будет просить
человека запускать его через консоль. 
Как можно запаковать файлы например в .exe ?
    


Ответы

Ответ 1



Вообще, если есть такое желание упаковывать java программу в exe, надо задуматься, тот ли язык вы выбрали? Но если отвечать на ваш вопрос, то можно: Собрать exe с помощью: http://www.excelsior-usa.com/resources.html http://launch4j.sourceforge.net/ Запаковать программу в jar (имплементировав логику консольного прерывания, например, через Scanner, чтобы программа после исполнения не закрылась) Запаковать программу в jar и написать .bat файл примерно со следукщим кодом: java -jar youApp.jar pause

Комментариев нет:

Отправить комментарий