Many web pages use Java applets for interactive content such as online games. Before Firefox can run Java applets you must have the Java plugin properly installed and enabled. Java is a programming language that can run on Windows, Mac, Linux, and other computer systems. This article will help you install or update Java and get it working in Firefox.
- Java is not the same as JavaScript (see this article for information about JavaScript).
Table of Contents
Installing or updating Java
Manual install or update
- Go to the download page at java.com.
- Click the button.
- Click the button to download the Java installer to your computer.
- After the download is complete, close Firefox.
- Open the file you downloaded to start the Java installation.
Automatic update
Java for Windows includes an automatic update feature that periodically checks for updates and notifies you when an update is available for installation. You can view or change your update settings in the Update tab of the Java Control Panel, where you can also manually check for updates. For more information, see the Java Help page, What is Java Auto Update? How do I change notify settings?.
To eliminate potential security vulnerabilities and to save disk space, you should remove any older Java versions that may still be installed. For more information, see the Java Help page How do I uninstall Java on my Windows computer?.
Mac OS X 10.6 and below
Java is installed with the operating system. To update Java, use the Mac OS X Software Update feature.
Mac OS X 10.7 and above
Java is not installed by default. To install the latest version of Java, go to the download page at java.com. See the Java Help page How do I install Java for my Mac? for system requirements and installation instructions.
To update Java, go to your Apple System Preferences, click the Java icon to launch the Java Control Panel, then go to the Update tab and click on the How do I update Java for my Mac? for details.
button. See the Java Help pageSee Oracle's Manual Installation and Registration of Java Plugin for Linux article for help installing or updating Java on your Linux system.
Testing Java
To test whether Java is installed and enabled in Firefox, visit one of these Java test pages:
- Verify Java Version
- Verify Java Version (alternate)
Enabling Java
If Java is not working, make sure that the Java plugin is enabled in the Add-ons Manager:
- Click the menu button , click and select .
- Click on the Java(TM) Platform pluginJava Applet Plug-inJava plugin to select it.
- If Java is disabled, click on to open its drop-down menu and select the option to activate Java. The recommended (default) option is , which lets you run Java when prompted.
Troubleshooting
If Java is installed but doesn't work, try these solutions:
Java plugin does not appear in the Add-ons Manager
If the Java plugin does not appear in the Add-ons Manager, even though Java is installed, try each of the following, one at a time, and then reopen Firefox to see if that resolves the problem:
Remove the pluginreg.dat file
With Firefox completely closed, delete (or rename) the pluginreg.dat file, located in the Firefox profile folder (it will be regenerated once you restart Firefox but any other plugins you may have disabled will be enabled). See Re-initializing the plugins database for detailed instructions.
Make sure Firefox is not in 32-bit mode
The Java 7 plugin will only run in 64-bit browsers so confirm that you aren't running Firefox in 32-bit mode.
- Open the Applications folder in Finder
- Right-clickHold down the Control key while you click the Firefox.app
- Select
Make sure the box in front of
is not checked (if it is, clear the checkbox).Make sure Java is enabled in the Java Control Panel
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 Add-ons Manager. Make sure that is selected in the Java Control Panel Security tab. See this Java Help page for details.
Make sure the 32-bit version of Java is installed
On 64-bit Windows, if you only have the 64-bit version of Java installed, the Java plugin will not be available. Current Firefox releases are 32-bit browsers and you will need to install the 32-bit version of Java.
Make sure plugin scanning is not disabled
Mozilla browsers use plugin scanning to locate installed plugins so you should make sure that the plugin.scan.plid.all preference has not been disabled:
- Type about:config in the address bar and press EnterReturn.
A warning page may appear. Click to go to the about:config page. - Search for the preference plugin.scan.plid.all
- If it's been set to false, right-click on it and select "Reset".
Uninstall JavaFX if installed
In some cases, after updating from an earlier Java version to Java 7 Update 10 or above, the Java(TM) Platform plugin is no longer detected. This can be caused by a conflict with Java and a standalone installation of JavaFX that prevents the Java plugin from being properly registered. To resolve the problem, uninstall JavaFX. For more information, see this java.com help page.
Other solutions
If Java is installed and enabled (see above) but isn't working properly, try the following:
Remove outdated Java plugin files
Make sure that multiple versions of the Java(TM) Platform plugin are not being detected. For example, if Java 7 Update 51 is currently installed, the Java(TM) Platform plugin in the Add-ons Manager tab should be listed as Java(TM) Platform SE 7 U51. If you see other "Java(TM) Platform" versions listed, uninstall the older versions (see How do I uninstall Java on my Windows computer?) or else remove them manually (see Manually uninstalling a plugin).
Check for other software that may block Java
Even if Java is installed and enabled in Firefox, it may be blocked by other software or Firefox add-ons, for example:
- The ZoneAlarm Pro software firewall can block Java. For more information on enabling Java through this program, see the ZoneAlarm Pro forum.
- The NoScript extension for Firefox will block Java. For more information, see the NoScript FAQ.
Additional resources
- The Java FAQs page at java.com answers some frequently asked questions.
Based on information from Java (mozillaZine KB)