2015-11-19 3 views
0

Я развертываю приложение Java для пользователей Windows, и я рассматриваю, какой формат файла использовать. В чем разница между файлом jar и exe-файлом?JAR vs EXE при развертывании приложения Java

Я знаю, что файл jar является контейнером файлов классов java, а exe - исполняемым файлом, но есть ли другие отличия? Безопасность (мой код «безопаснее» в exe?)? Существуют ли различия в производительности?

Спасибо!

+0

Нет данных, чтобы предположить, что выбор должен основываться на безопасности или производительности. JAR будет более портативным; не ограничиваясь Windows. – duffymo

ответ

0

.jar файл должен быть установлен в системе JRE для запуска. Файл .exe имеет JRE, упакованный в него, поэтому он может работать на окнах без установленной JRE.

Смежные вопросы