Установка 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.
- удаление этого "псевдонима"решит проблемы.