Я столкнулся с очень странной проблемой, связанной с Total Commander и java-путем (Total Commander 7.56a - Windows 7 64bit).
После обновления моей Java с 6 до 7 и указания всех переменных среды в правильном направлении у меня появилось следующее странное поведение.
Когда я открываю командную строку (не через тотал коммандер), печатаются следующие команды:
java -version prints java version "1.7.0_07"
(ожидается)javac -version prints javac 1.7.0_07
(ожидается)
НО когда я открываю cmd через Total Commander (введите cmd в нижнем поле команды Total Commander), я получаю следующее:
java -version prints java version "1.6.0_22"
(моя предыдущая версия Java)- `javac -version печатает javac 1.7.0_07 (правильный!)
Любые подсказки?