I today had the problem that after trying to upgrade Java 7 U10 to Java 7 U11, that the Java Platform (TM) completely disappears from the Add-ons manager. I was also not … (funda kabanzi)
I today had the problem that after trying to upgrade Java 7 U10 to Java 7 U11, that the Java Platform (TM) completely disappears from the Add-ons manager. I was also not able to use any websites anymore the require the Java add-on.
Tried everything ... tried to install the Java 7 U11 update three times, completely uninstalled all java versions and installed them again, also re-installed Firefox 18, but nothing solved the problem. It also had nothing to do that mozilla disabled the java these days because of a security risk, or because of things like NoScript that I run. It´s simply not been possible anymore to get the Java plugin running in Firefox. Also deleting the plugin.reg and rebuilding it doesnt help at all.
I have seen that there have been two threads in the forum before:
https://support.mozilla.org/en-US/questions/924704 with 339 people having this problem, but the thread was closed 3 months ago with no solution
https://support.mozilla.org/en-US/questions/861922 with 203 people having this problem, but the thread was closed 11 months ago, also with no solution
It´s still the same problem, but also an extensive search on google did not show any solution to this problem. So, this is still an open problem, and unfortunately the two previous forum posts have been closed.
However, I found out the solution to the problem, so i post it here so it may help other people, too:
The JavaPlugin is not registered in the registry. And even uninstalling and installing Java will not add it to the registry again.
In HKEY_LOCAL_MACHINE/SOFTWARE/MozillaPlugins, a new branch with the name
@java.com/JavaPlugin,version=10.11.2 needs to be created,
with the following 7 keys:
(Default) REG_SZ (value not set)
Description REG_SZ Oracle® Next Generation Java™ Plug-In
GeckoVersion REG_SZ 1.9
Path REG_SZ C:\Program Files\Java\jre7\bin\plugin2\npjp2.dll
ProductName REG_SZ Oracle® Java™ Plug-In
Vendor REG_SZ Oracle Corp.
Version REG_SZ 1.7.0_11
The entries are going to be different for each java version (this one is for Java 7 U11) and for your personal install path, but what you can do is to copy the registry keys from another machine that runs the same java version that you want to use (for example from your notebook or from a virtual machine) by exporting them from that machine, and importing them to the machine that has the problem.
It fixed the problem on my machine, java plug-in runs fine again.
I hope this is going to help some hundred people having the same problem, so I am glad to publish it in the forum. Not all users will be able to find a solution to this problem. It would be great if an admin could add a link to this post under the two previous posts that were closed, where no solutions has been posted, so people going there via google can find the solution in this thread.