Java software allows you to run applications called

Java Runtime Environment for Mac

Java JRE 8 Update 45

  -  57.71 MB  -  Freeware

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Java JRE 8 Update 45.


For those interested in downloading the most recent release of Java Runtime Environment for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Java JRE 8 Update 45 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Java JRE 8 Update 45 Screenshot 1
  • Java JRE 8 Update 45 Screenshot 2
  • Java JRE 8 Update 45 Screenshot 3

What's new in this version:

New
- IANA Data 2015a - JDK 8u45 contains IANA time zone data version 2015a. JRE Expiration Date - The JRE expires whenever a new release with security vulnerability fixes becomes available. Critical patch updates, which contain security vulnerability fixes, are announced one year in advance. This JRE (version 8u45) will expire with the release of the next critical patch update scheduled for July 14, 2015.

Bug Fixes
- Area: tools/jar
- Synopsis: Improve jar file handling
- Starting with JDK 8u45 release, the jar tool no longer allows the leading slash "/" and ".." (dot-dot) path component in zip entry file name when creating new and/or extracting from zip and jar file. If needed, the new command line option "-P" should be used explicitly to preserve the dot-dot and/or absolute path component. Area: deploy/webstart
- Synopsis: jnlp app with nested "resource" section fails with NPE on load in jre8u40
- A jnlp application, with nested resources tags within a java or j2se tag, can throw an NPE. The issue is now fixed. The resources tag should be used only if the java is actually used.

Known Issues
- Area: core-libs/jdk.nashorn
- Synopsis: Finally blocks inlined incorrectly.
- Nashorn has known issues where it incorrectly compiles try/finally constructs. For more information on this issue and a workaround, see Try/finally compilation issues wiki page.