который java отличается от% JAVA_HOME% - PullRequest
0 голосов
/ 04 февраля 2020

У меня проблема с установленным JAVA. кажется, что он указывает на другое местоположение, даже если я изменяю JAVA_HOME

Система версий использует

C:\Users\user123>java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build pwi3270_27sr1-20140411_01(SR1))
IBM J9 VM (build 2.7, JRE 1.7.0 Windows x86-32 20140410_195893 (JIT enabled, AOT enabled)
J9VM - R27_Java727_SR1_20140410_1931_B195893
JIT  - tr.r13.java_20140410_61421
GC   - R27_Java727_SR1_20140410_1931_B195893
J9CL - 20140410_195893)
JCL - 20140409_01 based on Oracle 7u55-b13

My java home

C:\Users\user123>echo %JAVA_HOME%
C:\Program Files (x86)\Java\jre1.8.0_241

java версия, которую я пытаюсь использовать

C:\Program Files (x86)\Java\jre1.8.0_241\bin>java.exe -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) Client VM (build 25.241-b07, mixed mode)

java местоположение, которое использует система

C:\Users\user123>which java
C:/IBM/InformationServer11-5/jdk32/jre/bin/java.exe

Как мне изменить это?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2020

Убедитесь, что% JAVA_HOME% / bin находится в front вашей path переменной среды. Элементы в переменной path располагаются в порядке приоритета

0 голосов
/ 04 февраля 2020

Добавьте % JAVA_HOME% / bin в переменную окружения path .

...