Проблемы с Java — нечеткие указания по решению в Apple Knowledge Base

Согласно статье в Apple Knowledge Base, удаление файла JavaPluginCocoa.bundle из папки «Библиотеки:Internet Plug-ins» в пользовательской папке рекомендуется для решения проблем с падением программ после установки обновлений Java 4. На самом деле, файл, который может лежать в этой папке — только псевдоним, указывающий на оригинальный файл, лежащий в другом месте. И какой же файл прикажете удалять?
Читатель MacFixIt, представившийся как «FarmerGaz», сообщил в комментариях к статье на MacFixIt article, касавшейся решения проблем с паденим Safari после установки обновления Java 4:
«Документ из Apple Support (Knowledgebase) дает неверную информацию. В нем сказано, что нужно: Finder > Домашняя папка > Библиотеки > Internet Plug Ins > переместить JavaPluginCocoa.bundle в корзину.
Но в указанном месте вообще нет никакого Java Plug-inl!! Псевдоним же лежит в Macintosh HD > Библиотеки > Internet Plug-ins > JavaPluginCocoa.bundle
А оригинал — тут: Macintosh HD > System >Library/Frameworks/JavaVM.framework/Versions/A/Resources/JavaPluginCocoa.bundle
Так что же нужно делать? Удалить псевдоним, оригинал или и то и другое?? Apple не дает четких указаний!!!»
Обсуждение этого было здесь.

Возможное решение

Вероятнее всего Apple хотела предложить пользователям все же удалить псевдоним на JavaPlugin из пользовательской папки. До установки обновления Java 4 такого файла в пользовательской папке нет. После уставновки он может появиться здесь, вызывая проблемы. Конечно же, перед тем как вы попробуете удалить такой файл, стоит озаботиться наличием нормальной резервной копии вашей системы. Затем вынесите файл на рабочий стол и перезапустите Safari. Если далее все будет хорошо — файл можно удалить.
Если у вас будут неоднозначные результаты с исправлением ошибки — пожалуйста дайте ваши комментарии к оригиналу статьи на MacFixIt (по-английски) или же здесь — по-русски.
Дополнительное тестирование показало, что удаление JavaPluginCocoa.bundle из «Библиотеки: Internet Plug-ins» приводит к тому что Safari перестает воспроизводить любой Java-контент. Восстановление файла или переустановка обновления Java восстанавливает функциональность. Пока Apple официально не комментировала эту проблему. Если комментарии появятся — MacFixIt обновит статью.

Об авторе maclesik

Независимый IT-консультант, специализирующийся на маковской тематике.
Закладка Постоянная ссылка.