Java 7u11 - after update disappears from browsers

Jan 15, 2013 23:43


AS. This is about Windows x64 and non-Internet-Explorer for x86 CPU (32-bit mode of Intel/AMD/VIA processor; not x64, nor ARM or IA-64)

So the recent security hole in Java is closed, everyone installed update #11 restarted their browser of choice... and found it no more has any Java in it.

Well, the reason is that Oracle for some strange reason changed the installer - and did it wrong. Java fails to register its runtime in Windows registry at HKLM\SOFTWARE\Wow6432Node\MozillaPlugins - it only registers its rarely used Deploy-part, but not the main runtime there.
In Opera one can open its configuration, search for "Plugins" and add to plugin path something like c:\Program Files (x86)\Java\jre7\bin\plugin2
  • Your path may vary - check it.
  • Separate this addition by semicolon from the rest of Path value

 Mozilla and Chrome based browsers probably have their own methods to customize plugins search.

Or one can just wait for Java Update #12.

Итак дырку в Яве закрыли, все обновились, запустили браузер...
...и обнаружили, что Явы в нём и нету.

Оракл за каким-то лешим изменил установщик Явы, и теперь под win64 32-битная JRE 7u11 x86 устанавливается некорректно.
В реестре Java должна прописать два плагина в HKLM\SOFTWARE\Wow6432Node\MozillaPlugins - но прописывает только один, почти не используемый.

Если у вас браузер под Win64 - вас это не коснётся, JRE Win64 прописывает себя полностью.

Если у вас Opera Win32 - открывайте настройку, вводите в поиск "Plugins" и в список путей - plugin path - добавляйте путь к npjp2.dll, например c:\Program Files (x86)\Java\jre7\bin\plugin2
  • На вашем компьютере путь может быть другим - проверяйте
  • Эта добавка должна быть отделена от старого значения точкой с запятой

Если же у вас Хром, Мозилла или Сафари - правьте реестр или ждите Java Update #12

java, english

Previous post Next post
Up