Ошибка при запуске идеи. Не удалось загрузить JVM DLL C:\Program Files\Java\jdk1.8.0_112

Всякий раз, когда я открываю IntelliJ IDEA, я получаю эту ошибку:

введите описание изображения здесь

но у меня это определено, и я не знаю, почему он не работает:

введите описание изображения здесь

Любая принятая помощь.

Ответ 1

Измените следующее значение из системной переменной Path:

C:\Program Files (x86)\java\jdk1.8.0_112\jre\bin\server\jvm.dll

в

%JAVA_HOME%\bin

Также убедитесь, что нет никаких других ссылок на папки Java в переменной Path.

Ответ 2

Это может быть проблема с 32 и 64 версией. Возможно, вы пытаетесь запустить 32-битный ярлык на рабочем столе. Попробуйте запустить 64 версию (idea64.exe) внутри папки IDEA. Это сработало для меня.

Ответ 3

Чтобы исправить, мне не нужно было трогать мои переменные окружения.

Я исправил эту проблему, установив/переустановив последнюю версию PHPStorm, выбрав опцию сохранения старых настроек, выхода из Windows и повторного входа.

Ответ 4

Я исправил эту проблему:

  1. Установка переменной среды JAVA_HOME в расположение JDK, который я хотел использовать, например, C:\Program Files\Java\jdk1.8.0_171
  2. Замена любых путей, относящихся к Java, например, C:\Program Files (x86)\java\jdk1.8.0_112\jre\bin\server\jvm.dll в Path с %JAVA_HOME%\bin как предложено DimaSan
  3. Удаление следующего из пути системных переменных C:\ProgramData\Oracle\Java\javapath

Последний шаг был решающим для меня, это было переопределение JAVA_HOME.

Ответ 5

В моем случае эта ошибка появилась после входа в учетную запись Microsoft (я использую Windows 10). Когда я вышел из системы, ошибка исчезла.

Ответ 6

Я думаю, что вы не исправили JAVA_HOME в переменных среды вашей системы.

Ответ 7

Если вы устанавливаете Intellij Idea в 32-битной системе - JDK не будет входить в комплект.

Чтобы устранить эту проблему, выполните следующие действия:

1.Установите установленный Intellij IDEA

2. Загрузите и установите JDK SE 8 по этой ссылке: https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html.

3. Установите Intellij IDEA

Виола!

Ответ 8

На самом деле я установил канареечную версию Android Studio и создал ярлык 32-разрядной версии в 64-разрядной операционной системе Windows,

resolved by starting 64-bit version of Android Studio

Ответ 10

У меня возникла эта проблема при попытке запустить PHPStorm через командную строку (добавьте папку phpstorm bin к своему пути, и вы должны быть в состоянии сделать, например, phpstorm.exe.) - мой локально установленный работал нормально.

см. также https://www.jetbrains.com/help/phpstorm/working-with-the-ide-features-from-command-line.html:

Добавьте путь к папке bin PhpStorm в переменную среды Path (например, C:\Program Files\JetBrains\PhpStorm\bin). После того, как вы настроили переменную среды Path, вы можете запускать команды PhpStorm.

добавление пути к jdk PHPStorm поставляется в комплекте с JAVA_HOME (setx JAVA_HOME "C:\Program Files (x86)\JetBrains\PhpStorm 2019.1\jre64") не решает проблему, так как по умолчанию phpstorm.exe пытается найти 32 -бит JDK

Мне нужно было специально использовать 64-битное приложение phpstorm
phpstorm64.exe.