IntelliJ IDEA 2016.1(64): неподдерживаемая Java-версия не может запуститься под Java 1.7.0_79-b15: требуется Java 1.8 или более поздняя версия
В настоящее время я установил JAVA_HOME
переменная среды до 1,7
Когда я пытаюсь открыть файл idea64.exe
(дорожка: ..\JetBrains\IntelliJ IDEA 2016.1\bin\idea64.exe
) ниже заполняется ошибка
Неподдерживаемая версия 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 одновременно без проблем.
По документации:
idea64.exe использует эту последовательность поиска JDK:
- Переменная среды IDEA_JDK_64
- ..\jre64 каталог
- Системный реестр
- Переменная окружения JDK_HOME
- Переменная окружения JAVA_HOME
Создание переменной среды IDEA_JDK_64, указывающей на текущую установку JDK 8, не работало для меня в Windows 7.
То, что работало, запускало IDEA из его скрипта, находящегося в:
<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
Я нашел ответы выше, немного неясные, будучи новичком в этом.
Ваш первый шаг - открыть переменные среды, выполнить поиск в Windows.
в пользовательских переменных создать новую запись для
IDEA_JDK_64
добавьте путь к версии JDK, которую вы хотите использовать, для меня это было
C:\Program Files\Java\jdk-13.0.1
это должно сработать.
Может быть, вы открываете IDEA с idea64.exe, попробуйте idea.exe.
Первый: jdk -версия?? 1.7 или 1.8, поэтому измените эту переменную среды; затем: удалить идею; конец: установить идею
это глупый метод, но он работает!