Встановити Java JRE 6 (поруч із JRE 7) на OS X 10.10 Yosemite?


18

Мені потрібно протестувати веб-додаток з JRE 6. Для розробки я використовую Mac з ОС X 10.10 та Java 7. Як я можу встановити JRE 6 поруч із Java 7 на цьому Mac?

Ця попередня відповідь ще не пояснює факт (також згадуваний у коментарі), що посилання на завантаження Apple на даний момент вказує на файл .pkg( Java для OS X 2014-001 ). Без додаткових знань я поспішаю встановити його, оскільки він може замінити мою поточну настройку Java 7 (і може більше не містити JRE 6 в першу чергу).


7
Посилання Apple наразі не працює, але це пряме посилання на файл DMG: support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
algal

1
Зараз це посилання розірвано.
Флоріан Ф

Відповіді:


10

JavaForOSX2014-001.dmgмістить Java для Mac OS X (1.6.0_65-b14-462). Він буде встановлений у / Система / Бібліотека / Java та / Система / Бібліотека / Рамки, поки Oracle Java розташований за адресою / Бібліотека / Java. Жоден файл не буде перезаписаний.
Щоб уникнути будь-яких проблем (особливо з вашим $ JAVA_HOME / $ PATH), подумайте про налаштування Mac OS X VM в VMWare, Parallels або VirtualBox лише з JRE6.


8

Як зазначає @klanomath, "жоден файл не буде перезаписаний": у вас може бути встановлено кілька JDK, але лише один JRE. Але кожен JDK також постачається з JRE.

Інтеграція Java від Apple з ОС X забезпечує /usr/libexec/java_homeте, що може допомогти вам просто виправити ситуацію з JDK. Це вибирається серед JDK та пов'язаних з ними JRE, знайдених у /Library/Java/JavaVirtualMachines. Дивіться сторінку man java_home.

Однак немає еквівалентної можливості вибору серед версій JRE, доступ до яких здійснюється за допомогою /Library/Internet Plug-ins/ http://support.apple.com/en-us/HT202643, забезпечує єдиний "офіційний" спосіб вибору серед тих, для яких потрібна термінальна кмітливість із судо та символікою посилання. Оскільки ви розробник для тестування веб-додатків, припускається, що цього буде достатньо, але не те, що просто смертні хочуть зіпсувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.