после установки jdk7u5 для mac os я получил разные версии java -для «обычного» пользователя и root.
java -version
дает мне 7.
sudo java -version
дает мне 6.
я посмотрел в /System/Library/Frameworks/JavaVM.framework/Versions/
обнаружил, что есть некоторые ссылки. После того, как я разрешил ссылки на настоящий каталог, я попробовал еще раз со всем путем.
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version
-> 7
sudo /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version
-> 6
То же самое с javac!
Надеюсь, вы, ребята, могли бы мне помочь!