2016-04-12 4 views
2

Я пробовал эту настройку для установки установщика java-приложения.Сделать установщик java-приложения

  1. Exe4j
  2. установки
  3. Inno

Я использовал эти 2 установки для изготовления installer.but Java-приложение, когда я установил на другой операционной системе (ОС) Microsoft Windows 7 или 8, то его дает ошибка Нет JVM в вашей системе ...

Я застрял в течение 2 дней.

java-приложение хранит данные в 2 текстовых файлах, а затем в текстовом файле генерируется во время выполнения, а затем удаляет сгенерированный файл после некоторой обработки. Я не знаю, как мне создать настройку для java-приложения .... пожалуйста, кто-нибудь?

+0

Сначала проверьте, присутствует ли JRE (Java Runtime Environment) на компьютере Windows. Если ДА, то проверьте, установлен ли JAVA_HOME (указывающий на ваш JRE bin) в переменной пути. – praveen

ответ

0

Это может быть интересно launch4j. Можно переносить приложения на Windows, Linux и Mac OS X и может быть настроен для поиска определенной версии JRE или использовать один комплект

+0

У меня все еще есть одна и та же проблема, я собрал exe с помощью start4j, но он дал ошибку на разных машинах без jre ???? –

+0

См. [Как связать jre с launch4j] (http://stackoverflow.com/questions/7071133/how-to-bundle-a-jre-with-launch4j) для примера, как включить jre. Также убедитесь, что для параметра '' установлено значение true. – uniknow

0

У нас также есть функция в Advanced Installer, версия Java, которая может использоваться для упакуйте свой Java application for Windows и за Mac OS.

Вот 1 minute video, который показывает, как легко построить установщика.

Усовершенствованный установщик также имеет возможность связывать определенную версию JRE внутри вашего установщика, поэтому ваше приложение будет использовать только JRE, независимо от того, есть ли на конечной машине другая версия JRE или вообще нет.

Смежные вопросы