

That is to say: It should not be a herculean effort to create an adoptopenjdk release that runs on M1s natively, so presumably, it will happen.

So: It's not there yet, but note that JDKs for ARM have been available for more than decade, and whilst JDK 15 has dropped support for a bunch of exotic OS/architecture combinations (such as Solaris), ARM development has always remained at least partially relevant (even if so far it's mostly an Oracle commercial license offering). That (probably) won't run on macOS on M1 hardware, but that's 95% of the work already done. If you instead leave Operation System on 'any', you'll note aarch64 is in there, and this gets you to a Linux release for ARM processors. Possibly, as Apple no doubt has a bunch of extensions built into their M1 designs, and Apple gets its own. If you need Java functionality in LibreOffice for Mac, remove the app store version and download LibreOffice from the LO website download page.On this page: AdoptOpenJDK Latest Releases you can select 'macOS' from the 'Operating System' dropdown, and then from 'Architecture', it's currently only 圆4, but soonish there should be AArch64 or ARM64 (those are usually the shortcodes for 64-bit ARM).

Quite simply, all Java Code calls have been removed from the product distributed via the app store, apparently because it is one of the rules of being allowed into the store in the first place.

For what it is worth, I have an Oracle JDK18 which is recognized by LibreOffice.Īlso note, and this is probably the most important thing, if you are using LibreOffice from the app store, then no amount of faffing with JDKs will work. Try with a JDK17 or JDK18, rather than a JDK19, and also, you might have to try various JDK providers until you find one that is recognized by LO. Not all JDKs are recognized after installation because the allowed minimum version is hardcoded into LibreOffice. This is a system folder and you will need admin privileges to either copy the JVM folder that you have previously unzipped elsewhere, or if an installer is provided, to allow the install script to install the corresponding PKG from a downloaded DMG (Oracle). LibreOffice stopped using the internet plugin folder ages ago. For some reason, Oracle still installs the JRE on a user level to the internet plug-ins folder, probably because it presumes that the JRE will only ever be used with internet browsers.
