One and a half years after Apple announced the depreciation of its edition of Java for the Mac platform, Oracle has announced the availability of its own Java Development Kit and JavaFX Software Development Kit for Mac users.
Back in October of 2010, Apple announced Java updates for OS X Leopard and Snow Leopard, but also noted that it would not continue to maintain its own runtime for Java.
Apple subsequently dropped Java from default installation in OS X Lion (below top), shifting its own development work on Java to the OpenJDK community. The company also changed how Java is installed on the Mac in order to facilitate the distribution of a third party Java runtime, which can be selected from OS X's Java Preferences (below bottom).
Create even more powerful Mac versions of your iPad apps. Apps built with Mac Catalyst now take on the new look of macOS Big Sur and help you better define the look and behavior of your apps. You can choose to turn off automatic scaling of iPad controls and layout, allowing you to precisely place every pixel on the screen.
Browse to Java SE Development Kit 8u171. In the first table, check Accept License Agreement and the click jdk-8u171-macosx-x64.dmg, which corresponds to the entry for Mac OS X. The exact verison 8u171 is not essential. Double click the downloaded file jdk-8u171-macosx-x64.dmg to begin the installation. Enter your OS X password when prompted. Mac OS X Version 10.6 and below. Use Software Update available on the Apple menu to check that you have the most up-to-date version of Java 6 for your Mac. Java 7 and later versions are not supported by these older versions of Mac OS X. If you have problems with Java 6, contact Apple Technical Support.
Browse to Java SE Development Kit 8u171. In the first table, check Accept License Agreement and the click jdk-8u171-macosx-x64.dmg, which corresponds to the entry for Mac OS X. The exact verison 8u171 is not essential. Double click the downloaded file jdk-8u171-macosx-x64.dmg to begin the installation. Enter your OS X password when prompted. Mac OS X Version 10.6 and below. Use Software Update available on the Apple menu to check that you have the most up-to-date version of Java 6 for your Mac. Java 7 and later versions are not supported by these older versions of Mac OS X. If you have problems with Java 6, contact Apple Technical Support.
At the same time, Apple has made it clear that it doesn't see Java as contributing to consumer desktop Mac software, putting it alongside its own deprecated PowerPC Rosetta translator as being among the 'deprecated or optionally installed technologies' that software can't make any use of if it is to be listed in the Mac App Store.
Java Development Kit Mac Os XOracle has worked with the OpenJDK community over the last year to complete the release of its own Java platform, ultimately releasing 'Java Platform, Standard Edition 7 Update 4' (Java SE 7 Update 4) and JavaFX 2.1.
Java Development Kit Download MacOracle noted that the 'OpenJDK Community continues to host the development of Java SE 7 on Mac OS X and JDK 8, the prototype reference implementation of Java SE 8. Tagxedo free for mac. Oracle has also started the OpenJFX project as part of its plan to open source the JavaFX platform.'
Apple's own version of Java only supported the earlier Java SE 6 specification. It also failed to incorporate the latest bug fixes and security changes Oracle had been releasing. This enabled malware writers to target the optional install of Java for Mac with attacks that targeted known exploits in the older software.
While Apple has since patched its own Java runtime, Oracle's newer release of its own Java runtime and tools will give developers an option they haven't had before. JavaFX 2.1 is now available for both Windows and Macs, with a developer preview available for Linux.
Hasan Rizvi, senior vice president of Oracle Fusion Middleware and Java Products, said in a press release, “Oracle has aggressive plans for Java over the next few years and we are continuing to drive technical advancements across the platform. At JavaOne in 2011, we outlined our long-term roadmap for Java SE and JavaFX and we are working closely with the Java community to meet our development milestones.
'With the upcoming Mac OS X port, we look forward to delivering simultaneous releases of the JRE across all major operating systems later this year, so all Java users will be able to take advantage of the latest features and security fixes.�
AppleInsider has affiliate partnerships and may earn commission on products purchased through affiliate links. These partnerships do not influence our editorial content.