Загрузка Java - Должен ли я изменить свой путь к корзине Java - PullRequest
0 голосов
/ 28 января 2019

Это может показаться очень глупым, но нужно ли присоединять адрес java bin к Path в переменных среды?

У меня также уже есть переменная среды с именем Path - и ее значение равно C:\Users\core\AppData\Local\Microsoft\WindowsApps -Я не знаю, что делает эта переменная, но я прочитал вопрос о переполнении стека и понял, что с ними нужно обращаться осторожно.Нужно ли мне менять значение Path на мой адрес Java-бина C:\Program Files\Java\jdk-11.0.2 или это не понадобится, если я использую IDE?

Любая помощь будет принята с благодарностью.Спасибо.


Ответы [ 4 ]

0 голосов
/ 28 января 2019

Хотите увидеть со скриншотами: Пожалуйста, посмотрите, как Path (включая другие значения, необходимые для вашей машины для запуска другого программного обеспечения) и JAVA_HOME установлены в этом посте

https://stackoverflow.com/a/17142065/2815227

Ваша конфигурация должна быть похожей, за исключением того, что ваш JDK будет более новой версией, я думаю.

0 голосов
/ 28 января 2019

Вам нужно ДОБАВИТЬ JAVA_HOME в PATH, а не ИЗМЕНИТЬ существующее значение PATH.

Пример,

  1. Текущий PATH = C: \ Users \ core \ AppData \ Local \Microsoft \ WindowsApps
  2. Создайте новую переменную JAVA_HOME = "ваш java home"
  3. Измените PATH, включив JAVA_HOME
  4. После редактирования ваш путь будет следующим: PATH = "C:\ Users \ core \ AppData \ Local \ Microsoft \ WindowsApps ";% JAVA_HOME% / bin;
  5. Откройте командную строку и введите javac, чтобы проверить, правильно ли заданы домашний каталог и путь Java.
0 голосов
/ 28 января 2019

Просто следуйте инструкциям по установке Oracle:

https://docs.oracle.com/en/java/javase/11/install/installation-jdk-microsoft-windows-platforms.html

В этих инструкциях рассказывается, как изменить переменную PATH.

Если вы загрузили JDK от другого поставщика,На веб-сайте этого поставщика также должны быть инструкции по установке.

У вас нет для создания переменной среды JAVA_HOME.Это используется только некоторыми сторонними инструментами разработки на основе Java.

0 голосов
/ 28 января 2019

Системные переменные среды являются глобальными для всех пользователей, в то время как переменные среды пользователя относятся только к текущему вошедшему в систему пользователю.
Из вашего вопроса ясно, что вы используете Windows ОС.
Вам потребуетсяобновить JAVA_HOME ИЛИ любое имя, которое вы дали переменной, и оно автоматически изменит переменную PATH.
Примечание : надеюсь, вы добавили JAVA_HOME к PATH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...