Windows 7 игнорирует мой JAVA_HOME, созданный моей учетной записью - PullRequest
0 голосов
/ 23 марта 2020

Как мне убедить Windows использовать JDK моей учетной записи вместо установленного по умолчанию java в системном (admin) "Windows \ System32", который запускает java 1.6.

Когда я лента: where java я получил два пути (мой java и системный). когда я запускаю echo %JAVA_HOME%, я получаю java (1.8), но когда я выполняю java -version, я получаю системную единицу (1.6)

Как я могу стереть системную, не имея возможности администратора .

PS: я не могу получить доступ к системным переменным администратора.

1 Ответ

1 голос
/ 23 марта 2020

Задайте путь к вашей папке Java bin в переменной path, например, если ваш Java установлен на C:\java\jdk1.8.0_09, установите C:\java\jdk1.8.0_09\bin в качестве первой записи в среде PATH переменная.

альтернативно, вы можете установить C:\java\jdk1.8.0_09 в JAVA_HOME и затем %JAVA_HOME%\bin в PATH переменную среды.

...