Я получаю что-то странное в моей среде.
У меня есть .bash_profile
который проверяет только .bashrc
и затем получает его. У меня есть JAVA_HOME
в этом файле, который правильно устанавливает переменную и экспортирует ее. Однако, если я закомментирую строку JAVA_HOME
в .bashrc
, в моем окружении все еще будет отображаться еще один JAVA_HOME
, отличный от того, который я устанавливал в .bashrc
. Откуда этот JAVA_HOME
?
Кроме того, похоже, что любая оболочка, которую я запускаю - csh, sh, bash и т.д. - откуда-то JAVA_HOME
. Я не знаю, что могло заставить это тянуть в csh, sh, bash и т.д…