У меня есть программа установки 1.6. Я использовал его. Он не меняет мою установку Java, и не говорит, что есть более старая версия, но она завершает установку.
Я немного работал с символическими ссылками, но независимо от того, что я делаю, работает
java -version
в терминале всегда получается
Daves-MacBook-Pro:core-server dave$ java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
Мое приложение работает с GAE, который НЕ использует Java 1.7 вообще. Таким образом, я не могу скомпилировать свой код, используя 1.7! Я должен использовать 1.6, но мне не удалось найти способ удалить 1.7 или иначе принудительно построить/компилировать на 1.6.
Наконец, я запускаю инструмент построения в командной строке, поэтому изменение настроек проекта в Eclipse не похоже на то, что это поможет.