This page answers frequently asked questions about the JDK and JRE for OS X computers.

  1. Automatically launching Java Web Start applets on Mac Automatically launching Java Web Start applets on Mac. By default on several operating systems, including Appleā€™s OS X, these files are not executed automatically, which means they act as a regular download that must be double-clicked (or Command-O, for the keyboard fanatics out there.
  2. Our built-in antivirus scanned this Mac download and rated it as 100% safe. The latest setup package takes up 50.6 MB on disk. The software relates to Developer Tools. Java can be installed on Mac OS X 10.6.0 or later. The application's installer is commonly called jre-7u25-macosx-x64.dmg. The actual developer of this free Mac application is.
  3. Mac OS X: Start download here Linux OS: Start download here. Open your download folder. Check all options on these spam filters, if they are the cause for blocking 'Java, Java Script or Java Web Start Launcher' to run properly. The program to install is 'Java Web Start Launcher' and is named: 'javaws.exe', it should be allowed to run.
  4. Java Web Start Java Web Start is a new standard for distributing Java applications, based on a blend between applet advantages (delivered and automatically updated via the Web) and standalone - Selection from Mac OS X for Java Geeks Book.

Java Web Start Java Web Start is a new standard for distributing Java applications, based on a blend between applet advantages (delivered and automatically updated via the Web) and standalone - Selection from Mac OS X for Java Geeks Book.

The page has these topics:

See JDK 8 and JRE 8 Installation Start Here for general information about installing JDK 8 and JRE 8.

Should I install the JRE or the JDK?

If you plan to run Java applications, install the Java Runtime Environment (JRE). The JRE is also referred to as Oracle Java. Once you have installed the JRE, you can launch Java applets and applications by double-clicking JAR files, JNLP files, and via the browser. Note that 32-bit browsers, such as Firefox in 32-bit mode, and Chrome, are not supported by the JRE.

If you plan to write Java applications, install the Java Development Kit (JDK).

How do I install JavaFX?

The JavaFX SDK and Runtime are included in the installation of the JDK and JRE respectively, and they are integrated into the same directory structure. For information on how to work with JavaFX, see http://docs.oracle.com/javase/8/javase-clienttechnologies.htm.

How do I find out which version of Java is the system default?

A: If you have not yet installed Apple's Java OS X 2012-006 update, then you are still using a version of Apple Java 6 that includes the plug-in and the Java Preferences app. See 'Note for Users of OS X that Include Apple Java 6 Plug-in'.

When you launch a Java application by clicking a JNLP file, or through the browser, it uses the installed JRE. Only one JRE can be installed. For more information, see 'Determining the Installed Version of the JRE'.

When you run a Java application from the command line, it uses the default JDK. If you do not develop Java applications, you do not need to worry about this. For more information, see 'Determining the Default Version of the JDK'.

How do I clear the Java cache?

A: Follow these steps:

  1. From System Preferences, launch the Java Control Panel by clicking the Java icon in the Other section.

  2. From the Java Control Panel, click Settings in the Temporary Internet Files section of the General tab.

  3. In the Temporary Files Settings window, click Delete File.

  4. From the Delete Files and Applications dialog, select Cached Applications and Applets and click OK to clear those files from the cache.

To clear the applet and Web Start cache from a Terminal window, use the following command (note escaped space character):

How are Java updates managed on OS X?

Every time you launch a Java applet or a Java Web Start application, the system first launches your program and then, in the background (so that performance of your Java application is not impacted), it determines if it has checked in the last 7 days for a Java update.

If an update is available, a Software Update window appears.

Java

Select Install Update which displays a Downloading update progress bar.

After the download has completed, a window pops up, asking if you want to install and relaunch. Once the update is installed, the application will be relaunched. You might want to finish your work before clicking Install and Relaunch.

At the end of the installation process, the installer notifies you if Java content is disabled in web browsers, and provides instructions for enabling it. If you previously chose to hide some of the security prompts for applets and Java Web Start applications, the installer provides an option for restoring the prompts. After the update is installed, the application is relaunched. If viewing an applet, the browser is relaunched.

Note that, if the application or applet does not automatically relaunch, be sure to manually relaunch so you can take advantage of the latest JRE.

If you choose Skip This Version, but later decide to check for an update, you can launch the Java Control Panel by clicking the Java icon in System Preferences. Go to the Update tab to initiate an update check.

If you choose Remind Me Later, you will be reminded of the update the next time you run Java.

How do I uninstall Java?

Depending on your installation, see the related link:

I have installed Java for OS X 2012-006 and Apple Java 6 can no longer be used for applets or Web Start. How do I get it back?

The Java for OS X 2012-006 update from Apple uninstalls the Apple-provided Java applet plug-in from all web browsers. You can download the latest version of Java from http://www.oracle.com/technetwork/java/javase/downloads/index.html, which has improved security, reliability and compatibility.

If you prefer to continue using Apple's Java 6 plug-in, you can follow the steps provided in http://support.apple.com/kb/HT5559?viewlocale=en_US&locale=en_US

MacStart

After installing Java for OS X 2012-006, can I continue to use Apple's Java 6 alongside the OS X JDK or JRE for Java 8?

If you want to continue to develop with Java 6 in a Terminal window you can modify the startup script for your favorite command environment. For bash, use this:

Some applications use /usr/bin/java to invoke Java. After installing Java for OS X 2012-006, /usr/bin/java will find the newest JDK installed, and will use that for all of the Java related command line tools in /usr/bin. You may need to modify those applications to find Java 6, or contact the developer for a newer version of the application.

Can I restore Apple Java 6 after uninstalling Oracle Java 7?

Go back to Apple Java 6 using the following instructions:

  1. Uninstall Oracle Java 7 by deleting the plug-in file. From a Terminal window enter:

    % sudo rm -rf /Library/Internet Plug-Ins/JavaAppletPlugin.plugin

  2. Create a symlink using the following command, entered on a single line:

    % sudo ln -s /System/Library/Java/Support/CoreDeploy.bundle/Contents/JavaAppletPlugin

    Download Apple iLife for Mac to iPhoto, iMovie, GarageBand, iWeb, iDVD suite of hobbyist apps. ILife '11 requires a Mac computer with an Intel processor, 1GB of RAM, Mac OS X 10.6.3 or higher. ILife '11 is available for purchase from Apple's Website and retail stores for $49 and requires a Mac running OS X 10.6.3 or later. Full system specs and other requirements are available via a. Ilife 11 For Mac, Download Camtasia Studio 8, Download Visio Premium 2010 Full, Cyberlink PowerDVD 10 Ultra 3D Activation Key. Ilife 11 download. Ilife 11 free download - Apple iLife, Apple iLife Support, Apple iLife Media Browser, and many more programs. Global Nav Open Menu Global Nav Close Menu; Apple; Shopping Bag +.

I am running Mountain Lion (OS X 10.8) or later and Gatekeeper is blocking an app from launching. What is going on?

Gatekeeper, introduced in Mountain Lion (OS X 10.8), is designed to prevent potentially malicious apps from launching. When you attempt to launch an app that doesn't meet certain criteria, Gatekeeper will block the launch. To override this, you can modify Gatekeeper's default settings, or explicitly right/control-click the application and choose Open.

To create a Java application that will launch without interruption under the default Gatekeeper settings, the app must be bundled with a JRE, use Oracle's launcher stub, and be signed with an Apple Developer ID. For more information on creating an app that satisfies these requirements, see Packaging a Java App for Distribution on OS X:

http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/package_for_mac.html

What happened to the Java Preferences app in Application -> Utilities?

Java 6 For Mac

The Java Preferences app was part of Apple Java installation and is not used by Oracle Java. Therefore, OS X releases from Apple that do not include Apple Java will not include Java Preferences.

One of the functions of Java Preferences was to set the current version of the JRE. Under Oracle Java, only a single version of the JRE can be installed at a time. For more information, see JRE 8 Installation for OS X.

To access the Java Control Panel, click the Java icon in the System Preferences panel. If the Java icon is not present (under the Other category) in System Preferences, you do not have an Oracle JRE installed.

Free Java Download For Mac

I have Oracle's version of the JRE installed, but it is not listed in Java Preferences

This is correct. The JRE will not show up in the Java Preferences list unless you install the full JDK.

I have Oracle's version of the JRE installed, but when I try to run the java command from the command line, it does not work

Installing a JRE from Oracle does not update java -version symlinks or add the java command to your path. For this functionality, you must install the full JDK.

OpenWebStart is available for macOS, Windows and Linux. The recommended minimum system requirements of OpenWebStart itself are:
  • 2 GHz dual core processor
  • 1 GB RAM (system memory)
  • 200 MB of hard-drive space (for the OpenWebStart core installation)

In addition to that, memory and hard-drive space consumption are mainly influenced by the number of JVMs downloaded and the JNLP applications installed and cached on your system.
Download Java Web Start Mac Os X

Latest stable release: 1.2.2

Windows

Compatibility:
Windows 10 or higher (*)
OpenWebStart_windows-x64_1_2_2.zip
OpenWebStart_windows-x32_1_2_2.zip

macOS

Compatibility:
macOS 10.15 (Catalina) or higher (*)
OpenWebstart_macos_1_2_2.dmg

Linux

Compatibility:
Ubuntu 18.04 LTS or higher (*)
OpenWebstart_linux_1_2_2.deb
(*) Other OS versions and configurations may work but have not been tested.
For more info about the latest improvements, please read the release notes. For more information about the installation and configuration, please review the user guide or visit the OpenWebStart Support Forum.

Stay informed

Want to learn more and stay up-to-date with the project? Sign up to our mailing list.