Как я могу создать Windows.exe(автономный исполняемый файл) с помощью Java/Eclipse?
Я новичок в сценарии программирования. Работал с С++ около 5 месяцев, и решил, что хочу начать работу на Java. Я использую Eclipse в качестве моей IDE и, очевидно, Java для языка. Я пытаюсь написать простое приложение HelloWorld, которое можно запустить через исполняемый файл командной строки.
В Visual Studio, кажется, довольно легко создать исполняемый файл. Все, что мне когда-либо приходилось делать, это использовать стрелку вниз и выбрать Release, а затем запустить мою сборку. Цель, заключающаяся в том, чтобы иметь возможность писать/запускать Java в командной строке, так это то, что я могу практиковать некоторые основы языка, прежде чем я буду в полной силе с Swing.
Итак, что такое самый простой способ создать командную строку .exe, написанную на Java?
Спасибо заранее!
Ответы
Ответ 1
Java не позволяет строить exe, что может привести к его перекрестной платформе.
AFAIK, это ваши варианты:
-
Сделайте runnable JAR. Если система поддерживает его и настроена соответствующим образом, в графическом интерфейсе дважды щелкните JAR, чтобы запустить приложение. Другим вариантом было бы написать оболочку оболочки script/пакетный файл, который запустит ваш JAR с соответствующими параметрами
-
Также исполняемые обертки - см. Как преобразовать мою программу Java в файл .exe?
См. также:
Преобразование Java в EXE: почему, когда, когда нет и как
Ответ 2
Типичные Java-программы скомпилируются в файлы .jar, которые могут быть выполнены как файлы .exe, если на целевой машине установлена Java и что Java находится в PATH. Из Eclipse вы используете пункт меню "Экспорт" в меню "Файл".
Ответ 3
Launch4J
JSmooth
Ответ 4
У меня есть хороший опыт работы с WinRun4J
Ответ 5
Я слышал много хорошего о Excelsior JET
http://www.excelsior-usa.com/jet.html
Ответ 6
Создание дистрибутивов .exe не является типичным для Java. Хотя такие оболочки существуют, нормальный режим работы заключается в создании файла .jar.
Чтобы создать файл .jar из проекта Java в Eclipse, используйте файл file- > export- > java- > Jar. Это создаст архив со всеми вашими классами.
В командной строке используйте вызов, как показано ниже:
java -cp myapp.jar foo.bar.MyMainClass
Ответ 7
Очень простые шаги 3
для создания .exe
с помощью Eclips IDE
.
Как создать исполняемый файл из Eclipse