IntelliJ IDEA 2016.1 (64): неподдерживаемая версия java не может запускаться под Java 1.7.0 79 - b15: требуется Java 1.8 или более поздняя версия

В настоящее время я установил JAVA_HOME переменные среды до 1,7

когда я пытаюсь открыть файл idea64.exe (путь : ..JetBrainsIntelliJ IDEA 2016.1binidea64.exe) ниже ошибка заполняется

enter image description here

неподдерживаемая версия java
Не удается запустить под Java 1.7.0_79-b15: требуется Java 1.8 или более поздняя версия.

из вышеуказанной ошибки я понял, что я должен установить мой JAVA_HOME до 1,8, но я не хочу, чтобы JAVA_HOME до 1,8.

Я считаю, что должен быть файл конфигурации, где я могу указать на Java-8 и исправить это, может ли кто-нибудь сообщить мне, где я могу сделать изменения конфигурации?

4 ответов


вы должны создать IDEA_JDK_64 переменная окружения и установите ее значение в JDK8 расположение экземпляра на вашем компьютере.

этой JDK8 экземпляр можно использовать только для idea и JAVA_HOME может указывать на Java 7 в то же время без каких-либо проблем.

Via документация:

idea64.exe использует эту последовательность поиска JDK:

  • переменная среды IDEA_JDK_64
  • ..\jre64 каталог
  • системный реестр
  • переменная среды JDK_HOME
  • переменная среды JAVA_HOME

создание переменной среды IDEA_JDK_64, указывающей на текущую установку JDK 8, не работало для меня в Windows 7.

что работал начиная идеей из проживающих в скрипт:

<your location of>\IntelliJ IDEA Community Edition 2016.1.1\bin\idea.bat

в Windows можно сопоставить ярлык с этим местоположением и изменить его значок на:

<your location of>\IntelliJ IDEA Community Edition 2016.1.1\bin\idea.ico


во-первых : в JDK-версию ?? 1.7 или 1.8, поэтому измените эту переменную среды; затем : удалить идею ;конец : установите идея

Это глупый метод, но он работает!


может быть, вы открываете идею с idea64.exe попробуй идея.exe.