Java software allows you to run applications called

Java Runtime Environment for Mac

Java Runtime Environment for Mac

  -  88.7 MB  -  Freeware
  • Latest Version

    Java JRE 8 Update 421 LATEST

  • Review by

    Juan Garcia

  • Operating System

    Mac OS X 10.7 or later

  • User Rating

    Click to vote
  • Author / Product

    Oracle / External Link

  • Filename

    jre-8u421-macosx-x64.dmg

  • MD5 Checksum

    609ab23e38b195b465c214c8acef99eb

Java Runtime Environment for Mac (JRE for Mac) allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.

The Java Runtime Environment for macOS (JRE) provides the libraries, the Java Virtual Machine, and other components to run applets and applications written in the Java programming language. In addition, two key deployment technologies are part of the JRE: Java Plug-in, which enables applets to run in popular browsers; and Java Web Start, which deploys standalone applications over a network. Many cross platform applications also require Java to operate properly.

Note: Requires 64-bit web browser. Administrator privileges for installation.

Also Available: Download Java Runtime Environment for Windows

  • Java JRE 8 Update 421 Screenshots

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

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

What's new in this version:

New Features:
install/install ➜ Adding Debug Log Files in macOS for Java Updater and JCP (JDK-8319745 (not public)):
- Debug log files for Java Updater and JCP have been added to the directory $HOME/Library/Application Support/Oracle/Java/Java Updater/ for macOS x64 and aarch64. Logs for Java Updater and JCP are separated into two log files: JavaUpdaterLog.txt and JCPUpdateLog.txt.
- JavaUpdaterLog.txt is generated and logs debug lines if it does not already exist when Java Updater is run. Likewise, JCPUpdateLog.txt is generated and logs debug lines if it does not already exist when Java Control Panel is run.
- If a log file already exists for Java Updater or JCP, the newly logged debug lines are appended at the end of the log file. Each log session has a header with a timestamp of when the application was run.

security-libs/java.security ➜ New Security Category for -XshowSettings Launcher Option (JDK-8281658):
The -XshowSettings launcher has a new security category. Settings from security properties, security providers and TLS related settings are displayed with this option. A security sub-category can be passed as an argument to the security category option. See the output from java -X:
- -XshowSettings:security
- show all security settings and continue
- -XshowSettings:security:*sub-category*

show settings for the specified security sub-category and continue. Possible *sub-category* arguments for this option include:
- all: show all security settings and continue
- properties: show security properties and continue
- providers: show static security provider settings and continue
- tls: show TLS related security settings and continue
- Third party security provider details will be reported if they are included in the application class path or module path and such providers are configured in the java.security file.