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