Как да активирате отново Web plugin на Apple след обновяване на Java

Последните актуализации на Apple на Java осигуряват най-новите поправки за сигурност за версия 6 на средата за изпълнение; въпреки това, те също така прилагат усилията на Apple да подтикнат потребителите към поддръжката на Java 7, поддържана от Oracle, особено за изпълнение на уеб-базирани аплети. Когато инсталирате Java актуализациите на Java, за системи, които поддържат Java 7, програмата за актуализиране ще премахне Java Web плъгина на Apple и ще ви насочи към уеб сайта на Oracle Java за изтегляне на последната версия на Java 7.

Макар че това е може би най-сигурният и предпочитан подход за повечето потребители, има някои, които все още се нуждаят от изпълнение на Java 6 за конкретно уеб съдържание и ще открият, че съдържанието не работи правилно дори след инсталирането на Java 7.

За тези хора, Apple предлага инструкции за деактивиране на Java 7 runtime и повторно активиране на Apple SE 6 plug-in.

За да направите това, ще трябва да преместите Java 7 плъгина в потребителска забранена плъгин папка, а след това да предоставите връзка към Java 6 плъгина, който е вграден в Java рамката на Apple. Това може да се направи, като се използват следните команди в терминала OS X (в папката Приложения> Помощни програми):

  1. Създайте папката за деактивираното приставка:

    sudo mkdir -p / Библиотека / Интернет Plug-Ins / disabled

  2. Преместване на текущия плъгин в забранената папка (копиране и поставяне на двете линии):

    sudo mv / Библиотека / Интернет Plug-Ins / JavaAppletPlugin.plugin / Библиотека / I \ t

    nternet Plug-ins / изключени

  3. Създайте връзка към вградения Java SE 6 Web plugin (копирайте и поставете двете линии):

    sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resource

    s / JavaPlugin2_NPAPI.plugin / Библиотека / Интернет Plug-Ins / JavaAppletPlugin.plugin

Когато приключите, трябва само да рестартирате уеб браузърите, за да се извърши промяната. Ако трябва да активирате отново функцията на Java Web Start от Apple, можете да направите това, като създадете връзка към програмата за стартиране в мрежата, която е вградена в JavaVM рамката. Изпълнението на следната команда в Терминала ще направи това:

sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws / usr / bin / javaws

Имайте предвид, че тези команди използват командата "sudo", която изисква да сте влезли като администратор. Когато се стартира, първата команда "sudo" ще ви подкани за вашата администраторска парола (която няма да се покаже, въпреки че се въвежда), но следващите употреби на командата "sudo" стартират в рамките на 10 минути един от друг, няма да подканят парола.

Въпреки че Apple се отдалечава от поддръжката на Java, вероятно ще осигури допълнителни Java актуализации, които отново ще деактивират Java SE 6 плъгина. След тези актуализации може да се наложи да изпълните тази процедура отново, за да възстановите функционалността на Java.


 

Оставете Коментар