2015-08-05 1 views
3

Я установил java 64bit 1.7 и exe4j 64-битную версию. Я попытался сгенерировать exe из exe4j, но во время запуска программы у меня возникла эта ошибка.
Вот как я установил переменную пути. И это правильный путь. Что я здесь пропустил? пожалуйста, дай мне знать.Как исправить EXE4J_JAVA_HOME, JVM не найден на вашей системной ошибке?

enter image description here

Спасибо.

+0

Вы пробовали этот http://wincrunch.com/exe4j-java-home-no-jvm-could-be-found-on-your-system/? – Yasel

+0

@ yasel да. оба ответа не работают для меня :( –

+0

перезапустите свою среду IDE, чтобы прочитать новую переменную среды –

ответ

4

Это должно быть сделано во время конфигурации exe4j. На четвертом шаге мастера Exe4j, который является Исполняемая информация select>Дополнительные параметры select 32-bit or 64-bit. Это сработало для меня. , а также установить на вашем компьютере набор инструментов JDK x64 и x32.

+0

Я столкнулся с той же проблемой, и это сработало для меня. –

-1

Оставьте вас вещи там и попробовать следующее, а также:

Пуск> Щелкните правой кнопкой мыши на Мой компьютер> Настройки Свойства> Дополнительно система> Environment Variables> ищет имя переменной под названием «Путь» в нижнем окне

установленное значение значения пути, как: (вы можете просто добавить его к запуску линии, не забыло полу колонки между)

c:\Program Files\java\jre7\bin 
+0

:(no same erro –

+0

обновленный комментарий, попробуйте еще раз – Jegg

+0

:(noooo ...... ... –

2

Попробуйте установить 32-разрядную версию Java 6. Это работает для версии Install4J 4.0.5. Если вы стреляете прямо или перезапустите установщик.

Любая новая версия или 64-разрядная версия версии 6 не удалась, жалуясь на повреждение java.exe.

0

Он работал для меня, но exe4j может оставить подпись, когда вы дважды щелкните EXE-файл приложению

+1

Это ответ на вопрос? «Это сработало для меня» недостаточно, и вторая половина вашего ответа, похоже, не дает четкого решения проблемы OP. –

0

ответ ЧД установки Java 6u45 был очень близко ... еще есть всплывающее окно перезагрузки ... НО после удаления Java 6u45, перезагрузка, без предупреждения! Спасибо, BH! После этого установлена ​​последняя версия, 8u151-i586, не перезагрузили предупреждение.

Я добавил строки в PATH, как указано выше, ничего не сделал.

Моя система: Windows 7, 64 бит. Предупреждение было за отсутствие JVM, 32-разрядная Java не найдена. Да, я мог бы установить 64-битную версию, но 32 бит более совместим со всеми программами.

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