Как исправить ошибку «Не удалось найти JVM» в Windows 10

Ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» обычно появляется, когда пользователи пытаются установить DbVisualizer, при запуске исполняемого файла exe4j или при попытке запустить Minecraft ( или другую игру или приложение, использующее среду Java).

В большинстве случаев эта проблема будет возникают из-за несовместимой версии Java. Чаще всего затронутые пользователи устанавливают неправильную битовую версию Java, что заставляет приложение выдавать эту ошибку. Однако в некоторых случаях ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» возникает из-за неправильной переменной среды Java.

Но если вы столкнулись с проблемой в отношении сервера Openfire, скорее всего, это связано с ошибкой, которая с тех пор была устранена в версиях Java более новых, чем Java 8. Обновление 161.

Примечание . Вот как исправить «Ошибка Javac не распознается».

1. Установите совместимую версию DbVisualiser

Как сообщают многие затронутые пользователи, эта проблема, скорее всего, возникает из-за несовместимой установки Java. Наиболее затронутым пользователям удалось решить проблему после того, как они осознали, что они пытались развернуть 32-версию DbVisualiser с 64-разрядной установкой Java (или наоборот).

Если это сценарий применимо, вы можете быстро решить проблему, просто установив недостающую битовую версию установки Java. Вот краткое руководство, как это сделать:

Примечание. Приведенное ниже руководство должно применяться независимо от используемой вами версии Windows.

  1. Перейдите по этой ссылке ( здесь ) и прокрутите вниз до раздела Windows. Как только вы попадете туда, нажмите на недостающую битовую версию, чтобы начать загрузку. В зависимости от вашей разрядной версии DbVisualiser загрузите Windows Offline или Windows Offline (64-разрядная версия) .

    Примечание. Windows Offline — это 32-разрядная версия из трех доступных вариантов.

  2. После завершения загрузки дважды нажмите щелкните исполняемый файл установки, затем следуйте инструкциям на экране, чтобы завершить установку.
  3. После установка завершена, закройте мастер установки и перезагрузите компьютер.
  4. При следующем запуске повторите действие, которое ранее вызывало ошибку, и посмотрите, решена ли проблема.

Если эта процедура не применима или не решила проблему, перейдите к следующему потенциальному исправлению ниже.

2. Исправление переменной среды Java

Как оказалось, ошибка «В вашей системе не найдена JVM (Exe4j_Java_Home)» также может возникать из-за неправильного Переменная среды Java. Это может произойти по разным причинам, но исправление всегда одно и то же.

Чтобы решить проблему, вам нужно будет получить местоположение вашей установки Java и убедиться, что Переменная Java Environment указывает правильное местоположение. Несколько затронутых пользователей подтвердили, что эта операция, наконец, позволила им решить проблему.

Вот краткое руководство по исправлению вашей переменной среды Java:

  1. Откройте проводник и перейдите к пути установки вашей среды Java. Если вы не установили его в произвольном месте, вы найдете его в следующих местах:
     C:  Program Files  Java  * Версия Java * - 64-разрядная версия C:  Program Files (x86)  Java   * Версия Java * - 32-разрядная версия 
  2. Как только вы окажетесь в правильном месте, щелкните правой кнопкой мыши панель навигации и выберите Копировать адрес . из недавно появившегося контекстного меню.
  3. Скопировав правильное местоположение Java в буфер обмена, нажмите Клавиша Windows + R , чтобы открыть диалоговое окно Выполнить . Затем введите « sysdm.cpl» в текстовое поле и нажмите Enter , чтобы открыть экран Свойства системы .
  4. Как только вы окажетесь в окне Свойства системы , перейдите на вкладку «Дополнительно», затем нажмите Переменные среды .
  5. Находясь в окне Переменная среды , перейдите в Системные переменные , выберите параметр Путь и нажмите Редактировать .
  6. В следующем окне найдите среду переменная, в которой упоминается Java. Когда вам удастся найти его, измените его значение на правильное местоположение, которое вы ранее указали на шаге 2.
  7. Перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

Если проблема не устранена, перейдите к последнему потенциальному исправлению ниже.

3. Переустановите текущую среду Java

Если вы столкнулись с этой проблемой по отношению к серверу Openfire, весьма вероятно, что вы столкнулись с этой проблемой из-за ошибки, которая с тех пор была устранена в последних выпусках Java. . К счастью, Oracle удалось решить эту проблему с помощью сборок новее, чем Java 8 Update 161.

Если этот сценарий применим, вы можете решить проблему, удалив всю среду Java + вспомогательные компоненты и установив последнюю версию версия снова. Этот метод был подтвержден как успешный для многих затронутых пользователей, которые боролись с «В вашей системе не найдена JVM (Exe4j_Java_Home)».

Вот краткое руководство с тем, что вам нужно сделать для переустановки текущей среды Java:

  1. Нажмите Клавиша Windows + R , чтобы открыть диалоговое окно Выполнить . Затем введите ‘appwiz.cpl’ и нажмите Enter , чтобы открыть экран Программы и компоненты .
  2. Находясь на экране Программы и компоненты , прокрутите вниз список установленных приложений и найдите свою версию установки Java. Когда вы его увидите, щелкните его правой кнопкой мыши и выберите Удалить в появившемся контекстном меню.
  3. После удаления основной установки Java повторите ту же процедуру с каждой вспомогательной установкой (обновления Java, NodeJs и т. д.).
    Примечание: Если вы хотите сгруппировать их все вместе, чтобы ничего не оставить, щелкните столбец Publisher вверху.
  4. После каждого Установка Java была удалена, перезагрузите компьютер.
  5. После завершения следующей последовательности запуска перейдите по этой ссылке здесь и загрузите последнюю версию JRE. После того, как вам удастся установить его, продолжите удаление остальных связанных компонентов, которые вы ранее удалили.
  6. Выполните последний перезапуск и посмотрите, будет ли проблема решена при следующем запуске системы.
Оцените статью
techscreen.ru
Добавить комментарий