You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Help to install Java SE 6

I need to install latest Java update to open a my Logitech software. When I download and add to Applications it still won't let me open software and insist again that I download latest Java SE 6 runtime. I read the 3 links in that download window from Apple that led me to this conversation. What am I doing wrong?

Help

iMac, macOS 10.13

Posted on Jul 3, 2019 11:01 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 3, 2019 11:25 AM

Apple's latest release of Java 6 is here:


https://support.apple.com/kb/dl1572?locale=en_US


Is that the one you've been downloading?


If so, you can't just move the installer package to the Applications folder and expect it to do anything. Double click the package so it can be installed on your Mac. Once done, you can throw the installer away.

6 replies
Question marked as Top-ranking reply

Jul 3, 2019 11:25 AM in response to Flamingo98

Apple's latest release of Java 6 is here:


https://support.apple.com/kb/dl1572?locale=en_US


Is that the one you've been downloading?


If so, you can't just move the installer package to the Applications folder and expect it to do anything. Double click the package so it can be installed on your Mac. Once done, you can throw the installer away.

Jul 3, 2019 11:43 AM in response to Tesserax

Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion.

This package is exclusively intended for support of legacy software and installs the same deprecated version of Java 6 included in the 2015-001, 2014-001, and 2013-005 releases.

Quit any Java applications before installing this update.

Jul 5, 2019 6:28 AM in response to Tesserax

Java is a bit of a mess. (Ok a lot of mess. :) )


Some software now comes with an embedded JRE to run Java code by itself.

Some software - even allegedly current software has been written to specifically require ye olde Apple Java 1.6

Some software requires a JDK version of Java rather than a JRE but this is typically only for server type software or develop tools.


It sounds like your Logitech software is still wanting the ancient and venerable Apple Java 1.6.


Apple have been warning for years that they were going to discontinue this old version and according to some definitions have discontinued it in that they are not updating it to fix bugs. They did however under pressure update it a number of years ago so it would work with newer versions of macOS and this includes Mojave but have announced that this time definitely, really, no chance they will change their minds again not be updating it to work in macOS Catalina.


Therefore those foolish developers who have stubbornly and stupidly failed to update their software will find their programs, dead, dead, dead very soon.


On top of the above Oracle who are the 'owners' of Java have changed the rules.


It used to be that using Java was fairly straight forward. Now unless it is for personal use or purely development you need a license. You also need to create a user account to download updates. They have also changed to rather than infrequently issuing massive updates to more frequently issuing smaller updates. This means the version number is now increasing at a much more rapid rate. Remember Apple's version that is arguable version 6, for a long time the most common version was version 8 we are now on version 13 with version 14 already in development.


Due to the licensing changes by Oracle and the fact Oracle is not considered pleasant to deal with as a company, there is now an open source version of Java called OpenJDK - it is aimed more at developers. There is also another version called Adopt OpenJDK.


A JDK includes the JRE but a JRE does not include the JDK. (If you have to ask you don't need to know.)


Another forthcoming change is that Apple are removing (trying to kill off) scripting languages like Python, Perl, PHP in macOS Catalina. This strictly speaking does not affect Java which already has to be manually installed but it might indicate changes will make Java 'harder' to get working.

Help to install Java SE 6

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.