Jul 14, 2020. Java 8.45 free download - Java Runtime Environment (JRE), Java Launcher, DJ Java Decompiler, and many more programs. Java™ SE Development Kit 8, Update 40 (JDK 8u40) The full version string for this update release is 1.8.040-b26 (where 'b' means 'build') except for OS X, where the version string is 1.8.040-b27. Java 8 4 free download - Java SE Development Kit 8, Java Programs for Windows 8, Apple Java for OS X 10.7/10.8, and many more programs.
Java offers the rich user interface, performance, versatility, portability, and security that today's applications require. This download is for the JRE version of Java.
Which Java package do I need?
- Software Developers: JDK (Java Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
- Administrators running applications on a server: Server JRE (Server Java Runtime Environment) For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer. Learn more arrow
- End user running Java on a desktop: JRE (Java Runtime Environment). Covers most end-users needs. Contains everything required to run Java applications on your system.
Previous versions:
Java Runtime Environment 8.144
Java Runtime Environment 8.141
- Linux JRE 32-bit
Download links for previous version 8.131:
Download links for previous version 8.121 2017-04-18:
Download links for previous version 8.112 2016-10-18:
Download links for previous version 8.102 2016-07-20:

Download links for previous version 8.92 2016-04-20:
Download links for previous version 8.77:
Java 1.7 Download Mac

Download links for previous version 8.74:
Download links for previous version 8.73:
Java 8 Update 40
Download links for previous version 8.72:
Download links for previous version 8.66:
Download links for previous version 8.60:
Download links for previous version 8.51:
Popular apps in For Developers
This page describes how to install and uninstall JRE 8 on OS X computers.
| The JRE installation includes the JavaFX Runtime which is incorporated into the same directory structure. |
This page has these topics:
See 'JDK 8 and JRE 8 Installation Start Here' for general information about installing JDK 8 and JRE 8.
See 'OS X Platform Install FAQ' for general information about installing JRE 8 on OS X.
System Requirements
Observe these requirements:
Any Intel-based computer running OS X 10.8 (Mountain Lion) or later.
Administrator privileges.
Note that installing the JRE on OS X is performed on a system-wide basis, for all users, and administrator privileges are required. You cannot install Java for a single user.
Only one JRE can be installed at a time. The system will not install a JRE that has a lower version than the current version. If you wish to install a lower version of the JRE, uninstall the current version as described in 'Uninstalling the JRE'.
Installing a JRE from Oracle will not update java -version symlinks or add java to your path. To be able to do this, you need to install the JDK.
JRE Downloaded File
Depending on your processor, the downloaded file has one of the following names, where version is the update number:
jre-8uversion-macosx-amd64.dmgjre-8uversion-macosx-x64.dmg
Installing JRE 8u40
If you are installing JRE 8u40, then follow these steps:
Download the file.
Before the file can be downloaded, you must accept the license agreement.
From either the Downloads window of the browser, or from the file browser, double click the file
.dmgto launch it.A Finder window appears containing an icon of an open box and the name of the
.appfile.Double click the package icon to launch the Install app.
A window appears that says, 'Java 8 Update 40 is trying to install a new helper tool. Type your password to allow this.'
Enter the Administrator login name and password and then click Install Helper.
The Install app then displays the Introduction window.
Click Next.
Oracle has partnered with companies that offer various products. The installer may present you with the option to install these programs when you install Java. Specify if you want these programs installed and then click Next.
/mac-os-tiger-download-dmg.html. Note:
You can disable the presentation of offers during installation by specifying the--args SPONSORS=0option in the terminal command line. For example:open /Volumes/Java 8 Update 40/Java 8 Update 40.app --args SPONSORS=0An Installation Progress window is displayed. Once the software is installed, a confirmation window appears and then an applet is launched to verify the version of Java installed.
Delete the
.dmgfile if you want to save disk space.
Determining the Installed Version of the JRE
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'.
Only one JRE can be installed. Installing a JRE removes the previously installed JRE. The JRE version used by the system can be determined in one of two ways:
Mac Java 8 Jdk Download
From System Preferences click the Java icon from the Other category. This launches the Java Control Panel. Click About.
Type the following in a Terminal window (note escaped space character, ignore line break):
The system will not install a JRE that has a lower version than the current version. If you want to install a lower version, first uninstall the existing version.
Uninstalling the JRE
To uninstall the JRE, you must have Administrator privileges and execute the remove commands either as root or by using the sudo(8) tool.
Remove one directory and one file (a symlink), as follows:
Navigate to
/Library/Internet Plug-Insand remove theJavaAppletPlugin.plugindirectory.Navigate to /
Library/PreferencePanesand removeJavaControlPanel.prefpane.
Do not attempt to uninstall Java by removing the Java tools from /usr/bin. This directory is part of the system software and any changes will be reset by Apple the next time you perform an update of the OS.