Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update
re: Apple Core Rot
OMG—this is almost unbelievable.
Except it's not—Apple gross incompetence at software quality assurance knows no bounds. Shipping a release without even rudimentary testing is standard practice.
This problem is one in a very long line of feckless screwups.
See also: macOS Sonoma 14.4: Reasons Not to Update (including data loss!)
Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update
2024-03-15
An issue introduced by macOS 14.4, which causes Java process to terminate unexpectedly, is affecting all Java versions from Java 8 to the early access builds of JDK 22. There is no workaround available, and since there is no easy way to revert a macOS update, affected users might be unable to return to a stable configuration unless they have a complete backup of their systems prior to the OS update.
The issue was not present in the early access releases for macOS 14.4, so it was discovered only after Apple released the update.
[MPG: will Apple be releasing a new Jackass series featuring itself?]...
Oracle has notified its customers, Apple, and our partners in OpenJDK of this situation. We recommend that users of Java on ARM-based Apple devices running macOS 14 delay applying the update until this issue is resolved.
MPG: unbelievable. Profuse profanity is fully warranted.
Obviously, Apple has zero software quality assurance for testing a technology used all over the world. MPG reiterates its advice to wait at least 6 months to “upgrade” to any major new release, and preferably a year.