Можно, но не нужно. Для большинства задач это абсолютно лишнее.
Вот ряд случаев, где без exe, казалось бы, не обойтись.
- Если необходимо запустить приложение как windows service. Как правило, такое необходимо для серверов приложений (все широко известные сервера уже имеют такую возможность) . Для этого случая есть множество решений, которые можно найти в сети по ключевым словам java service weapper. Будь то YAJSW (Yet Another Java Service Wrapper) или Apache commons deamon.
- Есть требование не пугать пользователя запуском .jar файла, создать этакий launcher. Тоже не проблема, тем более что самым простым способом будет использовать cmd файл.
- Есть требование не заставлять пользователя устанавливать jre как отдельный продукт. Для этого случая существуют различные инсталляторы, которые установят jre вместе с вашим приложением.
- Есть требование скрыть исходники. Решается различными обфускаторами.
В Java, как правило, используется JIT (just in time) компилятор. Производительность приложений, по сравнению с AOT (ahead of time) компиляторами, достаточно (читай, - не более чем в 1.5 раза ниже) высока.
Тем не менее, возможность использовать AOT компилятор (т. е. создать exe) есть. Компания Excelsior LLC (http : // www . excelsior - usa . com и http : // www . excelsior . ru) выпускает продукт excelsior jet. Создавайте exe на здоровье
Другие языки программирования и технологии
Можно ли сделать exe файл на java?
можно упаковать java в exe, чтобы запускать его на системе без JRE. а сама джава не компилится, ты из нее ничего не сделаешь.
Java кросс-платформенная, соответственно можно все, если не больше. Я когда-то использовал JBuilder, вот от умеет.
Джава в нейтив не компилируется, так что сам понимаешь.
Про обычные EXE можно забыть.
Про обычные EXE можно забыть.
Похожие вопросы
- Вопрос по поводу exe файлов
- Как посмотреть исходный код .exe файла?
- как создать exe файл
- Как создать *.exe файл? (описание внутри)
- у меня на жостких дисках появляются странные скрытые .exe файлы,как мне найти кто их создает,можит есть ли такая програм
- У меня exe файл, там текст, но он защищен от копирования как мне можно скопировать этот текст?
- Как из EXE ФАЙЛА СДЕЛАТЬ COM?
- Что собой представляет движок игры? Это же не exe файл. И еще интересно как прикрепляют модели к движку.
- Чем можно открыть EXE файл? Не знаю в какой программе создан.
- Чем можно прочитать exe-файлы ? Посмотреть "внутренности", ну что-то типа блокнота