To enable Java content, you will have to install an old, 32-bit version of Firefox and then manually add the Java plugin. This is possible on Windows computers, but Firefox for Mac defaults to 64-bit, making it impossible to install Java for Firefox on a Mac.
Note: If you accidentally update Firefox or an update gets pushed through, you can reinstall Firefox 51 by deleting the firefox-51.0b9.win32.sdk folder (not the ZIP version), opening the ZIP folder of the same name and re-extracting it, and then re-opening the Firefox 51 app from within the bin folder.
Manually linking the Java plugin libraries to the Mozilla plugins directory may cause the Firefox browser to crash on Linux during startup, due to incompatibilities with 'glibc' versions in JDK 8u191 and later releases. The crash might also occur if the link was manually created for an earlier JRE and a user updates to JDK 8u191 or later releases. For more information, see the Known Issues section of the JDK 8u191 release notes.
When you install the Java platform, the Java plugin file is included as part of that install. If you want to use Java within Firefox, you need to manually create a symbolic link from the plugin file in the release to one of the locations that Firefox expects. To make the plugin available to all users, create the link inside of the Firefox application's directory, in the plugins subdirectory. Alternatively, you can create the symbolic link in your home directory, in /.mozilla/plugins. In the remainder of this document, the text, "Firefox plugins directory", implies either of these locations.
Only one Java Plugin can be used at a time. When you want to use a different plugin, or version of a plugin, remove the symbolic links to any other versions and create a fresh symbolic link to the new one.
I have been fighting with this all day. I have finally gotten the correct java install (7u45) while having all the old versions deleted properly. The only issue is now java doesn't work with firefox. www.java.com/verify claims java isn't installed. Everything points towards the firefox java plugin. However, everything just tells you to install java and it'll fix it. That obviously doesn't work though because I've reinstalled java about 5 times today and it still doesn't work.
I followed the Wiki instructions by installing jre7-openjdk, jdk7-openjdk, and icedtea-web-java7 packages. All I want is to link to the plugin for firefox. However, I don't actually see the .so plugin file anywhere, nor do I know how to see where pacman installs things.
I just removed and reinstalled all the java packages and it worked. I might have done it in the wrong order or something when I did it the first time. I wasn't sure if the web test on the Java website checked for the Oracle plugin specifically or just a valid JRE implementation, but it worked, so I guess OpenJDK is working great so far.
This is a good move in the round as NPAPI is a terribly outdated technology (over 20 years old, in fact). Whatever bonuses these plugins, Flash, Silverlight and Java among them, offered have been long since outweighed by the inherent security flaws manipulated to malicious ends.
Try to use icedtea plugin.
You installed java on your system, but you probably don't have the needed plugin in firefox.
In arch that plugin is icedtea, and as i can see, it also is in fedora:
I have been running Unisphere to access our VNX7500's using 32-bit Firefox and the latest 32-bit Java on Windows 7 Enterprise for probably more than a year with no issues (I gave up on IE a while ago). Last night, I allowed Firefox to update to version 52 and that version has disabled most plugins, including apparently the plugin used by Unisphere on the VNX1's, as all I can get is the satanic "you need at least Java 1.6 blah blah blah" message. I tried all combinations of Java 32/64 and IE/FIrefox. I was able to login to a VNX2 with some combinations (IE11 and 32-bit Java I think) but any attempt to login to a VNX1 just gets the Java error.
I hit this too recently, as expected. My only option was to use an older portable version of Firefox or just use IE11 in compatibility mode. IE to Unisphere still works for me once adding the Unisphere IP to safe sites list & java security settings.
Once you change that string, you have to go to Tools > Add-ons Manager, switch to the plugins tab, and re-enable Java. The option you changed is meant to prevent FireFox from disabling plugins in the future, not re-enable ones it's already disabled so you have to manually re-enable the ones which are disabled.
Try doing this, manually change on one computer and then copy the prefs.js file to others. But here is the thing, I believe you need to have all mozilla firefox installation on same version. Also I do not recommend doing this plus I have not tried it.
Important: Mozilla adds outdated or insecure plugins to its Add-ons Blocklist as a security measure. Depending on the version of Java and your Mozilla browser, the Java plugin may be disabled in the Firefox or SeaMonkey Add-ons Manager or the Java plugin may require Click to Play (CTP) activation. See this blog post for details. [2] [[3]
The Java plugin name shown will depend on your operating system and Java version. On Mac OS, the Java plugin is shown as Java Applet Plug-in (on Mac OS X 10.6 or below, it may also be listed as Java Plug-in 2 for NPAPI Browsers). On Windows, the Java plugin will be listed as Java(TM) Platform SE and underneath, it will show "Next Generation Java Plug-in for Mozilla browsers", where refers to the Java plugin version. The Java plugin must be detected and enabled in the Firefox or SeaMonkey Add-ons Manager for Java applets to work in the browser.
Note: Starting in Firefox 23 and SeaMonkey 2.20, the button to "Disable" or "Enable" plugins has been replaced with a drop-down menu with the click-to-play options "Always Activate" to enable, "Ask to Activate" to set click-to-play, and "Never Activate" to disable (bug 549697).
The Java Deployment Toolkit plugin, which is installed along with Java, does NOT need to be enabled for Java applets to work. If you only see the Java Deployment Toolkit plugin listed in the Add-ons Manager, then Java is not properly detected.
To disable the Java plugin in your Mozilla browser, open the Add-ons Manager, find the Java plugin entry as described above and then, depending on the browser version, click the "Disable" or "Never Activate" button.
Starting in Java 7, the Java Control Panel includes the Security option, "Enable Java content in the browser", which is selected by default. De-selecting this option will prevent Java applets from running in any browser and the Java plugin will no longer appear in the Firefox or SeaMonkey Add-ons Manager or about:plugins list. To view or change this option, click the Java icon in the Windows Control Panel or Mac OS X System Preferences to open the Java Control Panel, then select the Security tab. See this Java Help page for details. [10] [11] [12]
If you have administrative privileges, you can check for updates and install them from the Java Control Panel,accessible via "Start -> Control Panel -> Java (32-bit)" or from the Windows Start Menu ("Start -> All Programs -> Java -> Check for Updates"). You can also access the Java (32-bit) Control Panel by opening the file "javacpl.exe" located in the Java installation folder (e.g., on 64-bit Windows with 32-bit Java 7 installed, open the file "javacpl.exe" in the C:\Program Files (x86)\Java\jre7\bin\ folder). You can then go to the "Update" tab and click the "Update Now" button, to see if an update is available.
If you don't need 64-bit Java, there is no reason to have it installed. If both 32-bit and 64-bit versions of Java are installed, the Windows Control Panel will display only the 64-bit Java Control Panel. In such cases, you can access the 32-bit Java Control Panel for Java 7 by running C:\Program Files (x86)\Java\jre7\bin\javacpl.exe (press "Windows key + R" to open the Run box). Alternately, you can update Java using the manual update method (see below) by downloading the latest update. [36] [37]
If you have problems installing the latest version of Java, a user reports success installing Java online using Internet Explorer, after first completely uninstalling Java from his system. Opening Internet Explorer and then visiting a page that uses the Java plugin, such as this javatester.org page, should detect that Java isn't installed and offer to install it. Alternately, go to the Java.com download page using Internet Explorer and run the online installer (details here). [42] [43] [44]
Note: If you visit a page that uses Java with your Mozilla browser and it detects that the Java plugin is missing, the Plugin Finder Service (PFS) may offer an outdated version. (Mozilla is planning to either remove the PFS or change the process for downloading missing plugins, at some future date.) [45] [46] [47] [48]
If the Java (TM) Platform plugin for your installed Java version is not detected after updating to Java 7 Update 10 or above, this can be caused by a standalone installation of JavaFX that prevents the Java plugin from being properly registered. JavaFX used to be bundled with earlier versions of the Java 7 JRE (Java Runtime Environment) but is now included as part of the JRE. To resolve, follow the instructions given here to get to the Windows Control Panel list of installed programs and uninstall JavaFX. (This java.com help page recommends uninstalling all Java versions, including JavaFX, and then reinstalling the latest version of Java.) [49] [50] [51] [52] [53]
760c119bf3