Thank you for your review
Email me when discounted: 

The Java SE Runtime Environment 8 (Java Platform, Standard Edition) is a major feature release. It contains new features and enhancements in many functional areas. Java SE 8 delivers enhanced developer productivity and significant application performance increases through reduced boilerplate code, improved collections and annotations, simpler parallel programming models, and more efficient use of modern, multi-core processors.

What's New

Version (1.8.0_11):

New Features and Changes

  • Java Dependency Analysis Tool (jdeps): A new command-line tool, Java Dependency Analysis Tool (jdeps), is now available that can be used by developers to understand the static dependencies of their applications and libraries. It also provides an -jdkinternals option to find dependencies of any JDK internal APIs that are more...


  • OS X 10.8.3 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

Java SE Runtime Environment 8 User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Derekcurrie Member IconComment+713

The usual reminder: Java is the single most DaNGeRouS software Mac users can run on the Internet.

If you're a user on the Internet: Don't run Java in your browsers unless you really really have to. Even then, turn it off when you're done or it may leave a nasty stain.

If you're a developer: Please give the world a break and use some other technology for programming on the web. Java really is the worst POS rubbish coding language on the Internet, no exceptions. Thank you for caring.

Oh and thank YOU Oracle for ruining Java. I hate you Oracle!

Reply9 replies

Odd. I ran 'java -v' in the Terminal and was prompted to install Oracle's Runtime :P

Mikael B

Close to every language runs on the JVM (Java Virtual Machine), so you do seem misguided on what Java really is. Hint, it's a platform not a language.
Also, Java on the server isn't more insecure than other languages (PHP especially).

I have no idea why you would run Java in the browser these days. (Java ≠ Javascript), so I'm with you there.


@Mikael B; https://www.java.com/en/download/faq/whatis_java.xml

"Java is a programming language and computing platform..."

Maybe you should tell Oracle what's up because it seems their explanation disagrees with yours.

Mikael B

Of course it's also a language, but not just a language. As I said, it's a platform, which is what Oracle says. It certainly doesn't support your initial sentiment.
On this Java computing platform runs a large number of all modern web languages in use. That was the point, not splitting hairs.

On the upside, you are now guided in what Java is.

Mikael B

Of course my hint should have read:
"Java is a platform just as much as it's a language.", but I think most people that read the first version understood it that way.


Mikael B: My two dozen books on Java disagree with certain details of what you've written here. Strictly speaking, Java is ONLY a programming language. There are NO other languages that run on any JRE. The JRE is a platform specific method of running the same Java code on various platforms. The 'platforms' are OS X, Windows, Java, Solaris and not doubt a few others. There i no Java 'platform'.

There are actually MANY Java applets on the Internet. Some are required by banks in order to access your account. Many are games. They do as many things as you can think of directly on the Internet via the provided Java plug-in for various browsers on various OS platforms. Thankfully, these days, writing code in various scripting languages, most particularly ECMAScript (often oddly still called 'JavaScript' despite including a lot more coding than what was provided in JavaScript), has shoved Java applet coding off to the side. Would that it was entirely removed from the Internet.

The core problem with Java on the Internet: Stupid idiotic Oracle removed Java sandboxing. This allows Java applets to access the user's computer and therefore destroy it if the code so desires, one of the most destructive and ridiculous moves in computer history. That is why I Hate Oracle.

There is obviously A LOT of history and detail about Java. PLEASE do your homework so you know what you're talking about in the future. I know what it's like to be a newbie to everything and to discover the mythology other people have handed you is garbage. The cure is to do your own research, get good at it, enjoy it, share it. :-Derek

Mikael B

The JVM is the computing platform, as you very well know. You're hardly denying that many languages are run daily on the JVM of millions of computers, usually in cloud clusters solutions and similar. Are you?

While you can argue that the JVM is independent of the Java the language, it's a central aspect to any Java developer, as the byte code of different languages in the JVM can be made to work together very well.

Mikael B

Here's more reading for those that want to know more about the issues witn Java sandboxing: http://nakedsecurity.sophos.com/2013/09/17/oracle-java-fails-at-security-in-new-and-creative-ways/

Mikael B

@Derekcurrie, despite your tone it's interesting to note that nothing you wrote really contradicted my raised notions in my previous responses. Applets, schmapplets not withstanding, they can all be gotten rid of or worked around. If your bank commands you must use them for services, change bank. If a company feel they need an applet for their ancient system, make it internal only.

It's a rare case that you HAVE TO use Java applets these days. Just don't do it, is my recommendation.

I'll be running Java webapps on my own server, as I've done for the last 8 years, thank you.

Macmicky Member IconReview+0

Funny when you get to Oracle they say the download is 166 Megs and as noted it installs straight over 1.7 and heals several critical patches. If you open Safari after the install it will tell you tell you the version you installed admittedly this requires a couple of clicks to connect to the Oracle site but then you are good to go. Runs pretty quick.

Reply0 replies
Version 1.8.0_5
lurkingremlin Member IconComment+34

Another "critical" update (8u5) patching 37 security holes is out:


Reply0 replies
Libertyforall1776 Member IconComment+1130

Funny when I ran the Java Update Check it did not find 1.8, had to manually download and install it.

Reply2 replies



What a strange update policy. Very confusing and user unfriendly. Also no word on how to update if Java 1.7 is installed and wanting to update to 1.8. Fact is, just install it over the existing Java and you're good. Communicating this to the user would be even better. Oracle is a strange company.

Moxiesozo Member IconComment+152

I installed, confirmed latest version was successfully installed in my web browser, and rebooted. Going into Apple menu / System Preferences / Java, I select Update in the Java Control Panel, press the Check for Updates button, and get this message:

"Unable to check for Java updates"
"Please check your internet connection and try again."

I bet other folks will experience the same behavior/result. Pretty sad this is released without strict quality control.

Get your sh!t together, Oracle!

Reply3 replies

Ditto. Very bad.

Mike Erickson1

Everything on my Mac says I've updated to 1.8 except MacUpdate Desktop.

Mike Erickson1

Found the problem with MacUpdate Desktop. A residual plugin for Java 1.7 was in my /Library/Internet plugins/ directory.

user icon+1407
user icon+20
> 4 3


Current Version (1.x)


Downloads 29,028
Version Downloads 4,433
Type Development / Java
License Free
Date 16 Jul 2014
Platform Intel 64 / OS X
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install Java SE Runtime Envi... with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated.