Установка Java 6 на Mac OS

можно ли установить последнюю версию JDK на Mac OS 10.5? Каковы наилучшие варианты, учитывая, что версия, поставляемая Apple, составляет 1.5?

обновление: Я пытаюсь установить JDeveloper 11, для которого требуется JDK 6.

8 ответов


Если у вас есть Intel Mac с Core 2 Duo, перейдите в Applications / Java и запустите настройки Java.app

вы сможете выбрать "Java SE 6" в качестве версии java по умолчанию (версия 5 по-прежнему является значением по умолчанию для совместимости в ОС).


в зависимости от вашего оборудования последняя версия Apple supplies на самом деле является Java 6, но он не активирован как версия по умолчанию для использования. Apple поставляет Java 6 только для 64-битных Intel Macs (т. е. не для оригинальных Core Duo Macs). Для более старых Mac, вы можете попробовать порт OpenJDK Java 6 для Mac (SoyLatte).


Apple предоставляет Java 6 (1.6) для Leopard (OS X 10.5) в качестве обновления, однако только 64-разрядную версию. Итак, если ваш Mac не является 64-битным Intel, то у вас не будет Java 6 на Leopard.

Если у вас есть 64-битный Intel, то убедитесь, что вы устанавливаете последние обновления ОС, особенно Java, чтобы убедиться, что вы получаете Java 1.6. Кроме того, вам все равно нужно установить Java 6 в качестве виртуальной машины по умолчанию в настройках Java, так как по умолчанию это Java 1.5.

В настоящее время, самое простое решение если у вас есть 32-разрядный процессор Intel, это обновление до Snow Leopard, который включает в себя 32-разрядные и 64-разрядные версии Java 6.


OS X имеет Java 6 после обновления 1. Номер версии, на который вы ссылаетесь, - это версия of Java 6. Вы получаете какие-либо ошибки при установке JDeveloper 11?


Это просто обновление программного обеспечения. Вот блоге это описывает его.


JDeveloper, такие как netbeans и eclipse, предоставляют файл конфигурации (обычно a .conf), где вы можете обновить атрибут jdkhome, адресуя путь вашей установки jdk6, как упоминалось ранее, вы можете получить его от порт OpenJDK Java 6 для Mac.


вы также должны знать, что:

  • Если у вас есть псевдоним "CurrentJDK", и если этот псевдоним "сломан", то вы должны удалить его, чтобы установить новый JDK.
  • удаление этого "псевдонима"решит проблемы.

Это. Проверьте здесь: поддержка Apple