Примечание. Прежде чем следовать этому руководству, вы можете ознакомиться с изготовлением банок.
У вас должен быть убержар, который можно создать, следуя руководству, которое я написал ранее. Теперь вы хотите сделать еще один шаг вперед и превратить банку в исполняемый файл для распространения на разные платформы Windows. Есть несколько способов сделать это, но я обычно использую launch4j.
После загрузки Launch4j выполните следующие шаги… Шаг 1: Откройте его и заполните выходной файл и поле Jar следующим образом. Выходной файл определяет, как будет называться файл .exe. В то время как поле jar является выбранным вами uber-jar, и launch4j будет использовать его для создания файла .exe.
Шаг 2: После заполнения этих полей перейдите на вкладку заголовка. Нажмите на переключатель GUI, если вы не используете только консоль.
Шаг 3: Перейдите на вкладку JRE и введите минимальную версию JRE в качестве минимальной версии Java, необходимой для запуска кода. Кроме того, нажмите кнопку свойства + рядом с полем переменных/реестра, чтобы добавить свойство EXEDIR.
Теперь нажмите на сборку оболочки, которая представляет собой значок шестеренки вверху, и она должна создать ваш .exe-файл!
Первоначально опубликовано на defunsm.github.io 29 августа 2016 г.