Hoe de Apple Web-plug-in weer in te schakelen na het updaten van Java

De nieuwste Java-updates van Apple leveren de meest recente beveiligingsoplossingen voor versie 6 van de runtime; Ze implementeren echter ook Apple's inspanningen om gebruikers naar de door Oracle ondersteunde Java 7-runtime te duwen, vooral voor het uitvoeren van web-gebaseerde applets. Wanneer u de Java-updates van Apple installeert, voor systemen die Java 7 ondersteunen, zal de updater de Java Web-invoegtoepassing van Apple verwijderen en u naar de Oracle Java-website leiden om de nieuwste versie van Java 7 te downloaden.

Hoewel dit voor de meeste gebruikers de veiligste en meest geprefereerde benadering is, zijn er misschien nog mensen die de Java 6-runtime nog steeds nodig hebben voor specifieke webinhoud, en zullen ze merken dat die inhoud niet goed werkt, zelfs na het installeren van Java 7.

Voor deze mensen heeft Apple instructies geboden voor het uitschakelen van de Java 7-runtime en het opnieuw inschakelen van de door Apple geleverde Java SE 6-plug-in.

Hiervoor moet je de Java 7-plug-in verplaatsen naar een aangepaste map voor uitgeschakelde plug-ins en vervolgens een link naar de Java 6-plug-in die is ingesloten in het Java-framework van Apple. Deze kunnen worden gedaan met behulp van de volgende opdrachten in de OS X-terminal (in de map Toepassingen> Hulpprogramma's):

  1. Maak de map voor de uitgeschakelde plug-in:

    sudo mkdir -p / Bibliotheek / Internet \ Plug-Ins / disabled

  2. Verplaats de huidige plug-in naar de uitgeschakelde map (kopieer en plak beide regels):

    sudo mv / Bibliotheek / Internet \ Plug-ins / JavaAppletPlugin.plugin / Bibliotheek / I \

    nternet \ Plug-ins / uitgeschakeld

  3. Maak een link naar de ingesloten Java SE 6 Web-plug-in (kopieer en plak beide regels):

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

    s / JavaPlugin2_NPAPI.plugin / Bibliotheek / Internet \ Plug-ins / JavaAppletPlugin.plugin

Als u klaar bent, hoeft u uw webbrowser alleen opnieuw te starten om de wijziging te laten plaatsvinden. Als u de Java Web Start-functie van Apple opnieuw moet inschakelen voor uw toepassingen, kunt u dit ook doen door een koppeling te maken naar het webstartprogramma dat is ingesloten in het JavaVM-framework. Het uitvoeren van de volgende opdracht in de Terminal zal dit doen:

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

Merk op dat deze commando's gebruik maken van de opdracht "sudo", waarvoor u bent aangemeld als beheerder. Als het wordt uitgevoerd, vraagt ​​de eerste opdracht "sudo" u om uw beheerderswachtwoord (dat niet wordt weergegeven, ook al wordt het ingevoerd), maar volgende toepassingen van de opdracht "sudo" die binnen 10 minuten van elkaar worden uitgevoerd, vragen niet om een wachtwoord.

Hoewel Apple afstand neemt van de ondersteuning van Java, zal het waarschijnlijk extra Java-updates bieden die de Java SE 6-plug-in opnieuw uitschakelen. Na deze updates moet u deze procedure mogelijk opnieuw uitvoeren om de Java-functionaliteit te herstellen.


 

Laat Een Reactie Achter