


Start by getting OpenJDK, chose the macOS version. If you prefer to use the Java version provided by the OpenJDK website, you will need to use Java 13. This is what I see on my machine: 1 % java -versionĢ openjdk version "11.0.4" 3 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.4+11) 4 OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.4+11, mixed mode) 5 % javac -version From the AdoptOpenJDK page you will download a pkg file that you can install on your macOS machine directly by double clicking on it.Īfter you’ve installed the AdoptOpenJDK pkg file, check if you can use it with: 1 java -version 2 javac -version If you still need to use Java 11, use an alternative build like the one from AdoptOpenJDK. You can still get the archived version, but this is not recommended because it doesn’t include any new security patches. If I do, I'll post it here.Įdited by pfslow, 17 October 2020 - 12:39 PM.At this time, Java 11, the long term release or LTS, of Java is no longer supported on the OpenJDK website. All one needs to do is disable the notification and I haven't found the solution yet. I'm trying to find a solution short of deleting every old app on my Mac that can possibly be looking for the J.6rt. Apple's legacy use of J.6 is under the license granted by SUN and predates the sale of Java to Oracle. Installing the J.8rt from Oracle has no effect on this at all as it's 64 bit only (more below). Yes, the pop-up is requiring the Java 6 Run Time but, being 32 bit, that cannot be installed over Catalina - even to make that annoying message go away.

Unfortunately, that is not correct for OS 10.15 (Catalina) and newer. Install the 2017-001 package from Apple and you're good. Every major OS upgrade through Mojave requires that it be installed again. One or more apps is requiring a Java 6 Run Time (not the SDK) which is why you're seeing this pop-up. You get the same instructions from the Java website: Restart your Mac and enjoy the absence of this Java command-line tool error pop-up!.dmg disk image file and install Java 6 runtime for OS X. Download Java for OS X 2017-001 aka Apple’s version of Legacy Java Command-line tool.
