К моему удивлению, несмотря на то, что в моих файлах профиля среды не было настройки JAVA_HOME
, они указывали на/usr/java/latest
:
[prompt ~]$ echo $JAVA_HOME
/usr/java/latest
[prompt ~]$ printenv | grep JAVA_HOME
JAVA_HOME=/usr/java/latest
Неудивительно, что на самом деле он выполнял java
из каталога /usr/java/latest
.
Все, что я сделал, это удалил запись в переменных среды, и проблема была исправлена, java
начал выполнение с /usr/bin/java
.