Преобразование JAR-файла в EXE-файл - PullRequest
0 голосов
/ 26 мая 2018

Настройка

  • Я работаю на Windows 10
  • Есть Python 3.6 и Java 8

описание

У меня есть Java-программа, которая вызывает и передает аргумент программе на python, а затем получает ее вывод с помощью системных команд и cmd.

Вопрос

Как преобразовать его в один исполняемый файл, то есть пользователь может запустить его без установки java (jdk или jre) и python.

Оба являются частью моей системной переменной

Спасибо

Ответы [ 2 ]

0 голосов
/ 27 мая 2018

Вы можете использовать приложение launch4j, которое может конвертировать ваш jar-файл в файл .exe.

См. Это: https://www.programcreek.com/2009/05/convert-java-jar-file-to-exe/

0 голосов
/ 26 мая 2018
  1. Используйте pyinstaller для упаковки файла python в исполняемый файл.
  2. Затем в программе java замените xyz.py на xyz.exe
  3. Используйте JarToExe, чтобы преобразовать jar в.Exe файл Windows.

Таким образом, у вас будет два exe-файла, но пользователю не нужно устанавливать java или python

...