Проблема с запуском Java-приложения в системе без JDK / Non JRE

Я работаю в приложении java. Это настольное приложение для операционной системы Windows. Я создаю установщик для своего Приложение. Мое приложение отлично работает в системе, в которой установлен jdk. Я также хочу запустить свое приложение там, где нет jdk / jre.

Для этого я предоставляю jre1.7 вместе с установщиком. Я использую расширенный установщик для создания exe-формы моего jar-файла приложения и предоставления JRE 1. 7 вместе со всеми файлами lib, которые требуются в моем приложении.

Когда я устанавливаю приложение в системе, отличной от jdk / jre. Он устанавливается правильно, но когда я пытаюсь запустить приложение, он показывает «Отсутствует JRE», «Среда выполнения Java не найдена».

когда я устанавливаю приложение, оно успешно устанавливается вместе с файлами библиотеки JRE 1.7.

Я хочу, чтобы мое приложение автоматически распознало JRE 1.7, которое я предоставляю вместе с установщиком.

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

Благодарю за все ваши ценные предложения.

10
задан Toman 30 October 2010 в 11:13
поделиться