Инструменты пользователя

Инструменты сайта


ide:phpstorm:java_home

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ide:phpstorm:java_home [2021/07/05 23:13]
werwolf
ide:phpstorm:java_home [2023/01/12 12:18] (текущий)
Строка 14: Строка 14:
  
 ====Как установить переменную окружения JAVA_HOME в Windows==== ====Как установить переменную окружения JAVA_HOME в Windows====
-Сперва вам нужно установить JDK или JRE.+Сперва вам нужно установить JDK или JRE. Сайт [[https://​www.oracle.com/​java/​technologies/​javase-downloads.html|oracle]]
   * Установите JDK, если вы занимаетесь разработкой программ на Java   * Установите JDK, если вы занимаетесь разработкой программ на Java
   * Установите JRE, если вам нужно только запустить прикладную программу на Java   * Установите JRE, если вам нужно только запустить прикладную программу на Java
Строка 25: Строка 25:
 |Значение переменной | Путь к директории JDK / JRE, например:​ C:​\Java\jdk-11.0.6| |Значение переменной | Путь к директории JDK / JRE, например:​ C:​\Java\jdk-11.0.6|
  
-Сохраните изменения,​ кликнув «OK». Теперь выберите в списке переменную окружения Path и нажмите «Изменить…». В конце списка добавьте строчку со значением **«%JAVA_HOME%\bin«**+Сохраните изменения,​ кликнув «OK». Теперь выберите в списке переменную окружения Path и нажмите «Изменить…». В конце списка добавьте строчку со значением **%JAVA_HOME%\bin** 
 + 
 +{{ :​ide:​phpstorm:​2.png |}} 
 +\\ 
 +{{ :​ide:​phpstorm:​3.png |}}\\ 
 +\\ 
 +Для проверки откройте консоль (Win+R, cmd) и укажите последовательно укажите две команды:​ 
 +<code powershell>​ 
 +echo %JAVA_HOME% 
 +</​code>​ 
 +<code powershell>​ 
 +java --version 
 +</​code>​ 
 + 
 +Если вы правильно установили JDK/JRE и правильно установили переменные окружения,​ вы увидите вывод наподобие этого:​ 
 + 
 +{{ :​ide:​phpstorm:​4.png |}}\\ 
 +\\ 
 +Это будет служить результатом того, что переменная JAVA_HOME установлена правильно и Java работает из командной строки. 
 + 
 +====Eсли установка JAVA_HOME не помогла==== 
 + 
 +Откройте в проводнике папку с установленной программой Phpstorm, по умолчание должна находится в этой папке - **%ProgramFiles%\JetBrains**.\\ 
 +\\ 
 +Перейдите в папку **bin**, нам нужны bat файлы. Они нам позволят отладить программу. Понять в чем причина,​ того, что программа не работает. 
 +\\ 
 +Откройте cmd и запустите phpstorm.bat файл, это консольный запуск программы. 
 +{{ :​ide:​phpstorm:​5.png |}} 
 + 
 +{{ :​ide:​phpstorm:​6.jpg |}} 
 +Видим что программа ругается на ReservedCodeCacheSize 
 +<code powershell>​ 
 +Invalid ReservedCodeCacheSize=8000M. Must be at most 2048M 
 +</​code>​ 
 + 
 +Давайте посмотрим откуда программа берет конфигурацию,​ запустим файл append.bat 
 + 
 +{{ :​ide:​phpstorm:​7.jpg |}} 
 + 
 +смотрим путь откуда берется конфигурация,​ **%AppData%\JetBrains\PhpStorm2021.1\phpstorm64.exe.vmoptions**,​ находим нужный нам конфиг,​ меняем ReservedCodeCacheSize на 2048M 
 + 
 +Пробуем запустить программу,​ если все работает - замечательно. Если нет, пробуем дальше отлаживать. ​  
 + 
 + 
 + 
 + 
 + 
 + 
 + 
  
ide/phpstorm/java_home.1625515988.txt.gz · Последние изменения: 2023/01/12 12:15 (внешнее изменение)