Запуск Java-приложения в .exe и через .jar отличается способностью к запуску и требованиями к среде выполнения. 12
.exe — исполняемый файл для платформы Windows. 1 Для его запуска необходима среда выполнения JRE, которая должна быть установлена в системе. 12 Если в системе нет JRE, то для запуска приложения нужен .exe-файл. 2
.jar — заархивированный файл, содержащий скомпилированный код в виде .class-файлов, а также опционально разного рода ресурсы (картинки, тексты для интернационализации, конфигурационные файлы и т.д.). 1 Для запуска .jar-файла достаточно, чтобы на компьютере была установлена JRE. 1 Запустить такой файл можно из командной строки, а если это приложение с графическим интерфейсом, то оно запускается двойным кликом. 1
Выбор между запуском в .exe и через .jar зависит от конкретных задач и условий использования приложения.