Невозможно запустить приложение Java (EXE), преобразованный с помощью launch4j - PullRequest
0 голосов
/ 02 декабря 2018

Я конвертировал Java-программу (Number Guessing Game) в .jar, но она не запускалась при двойном щелчке, поэтому запустил ее на cmd (это работало), теперь я конвертировал ее в .exe с помощью launch4j, но приложение тоже не работает,Помогите!

1 Ответ

0 голосов
/ 02 декабря 2018
  1. Откройте файл jar с помощью одного zip-приложения (ex winrar)
  2. Перейдите в папку META-INF и откройте файл MAINIFEST.MF
  3. , поместите туда свой основной класс следующим образом

Main-Class: your-packaging.YourMainClass

сохраните этот файл и попробуйте снова создать свой exe-файл

Это сделает ваш jar runnable , поэтому, когда вы создаете exe-файл с помощью Launch4J, вашприложение будет выполнено, как только вы дважды щелкните по этому

Если в любом случае ваше приложение не запустилось снова, у вас проблема зависимости .для решения этой проблемы вы также должны добавить Class-Path: в ваш MANIFEST.MF файл!

...