Legacy Java SE 6 runtime. How can I get that for OS 10.14.2 Mojave?
Blurb's Booksmart app requires Legacy Java SE 6 runtime. How can I get that for OS 10.14.2 Mojave?
iMac Line (2012 and Later)
Want to highlight a helpful answer? Upvote!
Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Blurb's Booksmart app requires Legacy Java SE 6 runtime. How can I get that for OS 10.14.2 Mojave?
iMac Line (2012 and Later)
Thank you! I tried that and it won't open. I see in the notes that page that it is supported though 10.13 High Sierra. But not Mojave.
I saw a comment back in Oct '18 where some folks couldn't make it to work until they downloaded it and tried it 3 times. I did that. Still doesn't work
Thank you so much for the link. I can now use my favourite app, StereoMerger, again.
There are very few 3D editing apps for MacOS and Stereomerger seems to be the one that works best, despite its slowness and cludgy GUI so I’m very relieved to be able to use it again.
This Legacy Java 6 JDK seems to get knackered every time Oracle updates Java so I’m definitely bookmarking this thread for future use.
Oracle's Java and Apple's old Java 6 can be on your Mac at the same time. They don't have anything to do with each other, and install in completely different locations.
That latest Java 8 from Orcale is strictly for web browsers and installs one file to the /Library/Internet Plug-Ins/ folder.
It won't matter even if you install the correct legacy Java update from Kurt's link — If Blurb's Booksmart is otherwise application incompatible with Mojave.
Did you visit the Blurb site and download the Booksmart application update to see if it works with Mojave. They also have Bookwright, a new downloadable application that may have replaced the older Booksmart app which does not appear in their product lineup.
Yes. The issue was that some some of my Apps that I use need, for whatever reason, the Legacy 6 version of the Java SDK. Oracle then appears to have raced off with it’s own new version of Java that either doesn’t require the SDK or has a new version. Apple recognised there are people like me with the Legacy 6 thingy on made this one themselves it seems..
All works fine except for when Oracle updates Java.
When I upgraded to Mojave I experienced no issues at all. No 'Update Java SDK' message and my 3D software continued to work fine.
That was until about two weeks after the MacOS upgrade when I was again prompted to upgrade Java. Every time I have installed a Java update for the last couple of years I have got the persistent message to intall the Java SDK. It doesn’t go away until the Legacy 6 installer has been run.
If I don’t do this my 3D software doesn’t run. I get the message to install the Java SDK before it will open. Unfortunately the author doesn’t communicate with anyone so I can’t press him (or her) for an upgrade. The only alternative is to delete the said 3D software. However there is no suitable software that does the same job on the Mac. The only real way to obtain a suitable alternative app is to buy a Windows PC. This is one of the few downsides I have found to owning a Mac. A lot of really handy software is PC only. Please don’t get me started on games.
The SDK (Software Developer Kit) versions are different. Most Java apps don't need them.
It's possible one SDK is overwriting part of the other. That's just a guess on my part since I've never needed to install an SDK runtime version of Java. But it's the only thing that makes sense to me, since 8 and 6 otherwise have no clue each other exists.
You can't even get the SDK version of Java 6 from Oracle without being a paid support customer. That I'm aware of, Apple has never distributed their own SDK version.
Yes. The issue was that some some of my Apps that I use need, for whatever reason, the Legacy 6 version of the Java SDK. Oracle then appears to have raced off with it’s own new version of Java that either doesn’t require the SDK or has a new version.
Your problem is neither Apple's nor Oracle's fault. The developer of the Java app you are using was too stupid to code it correctly to look for any appropriate Java version installed and hard-coded the app to only be able to use the Apple version. The only reason that was done was abject ignorance.
Hmm. I had no trouble downloading that .dmg file, opening it, or installing it in Mojave.
You may be having some sort of connection error, and each attempt to download it results in a corrupt file.
OK Thanks. Later I will restart and delete the old ones and try again. Thank you
Legacy Java SE 6 runtime. How can I get that for OS 10.14.2 Mojave?