It started with javax —the old gods of XML and SOAP, now banished to the module system. Then came the libraries: a terrifying domino effect of outdated bytecode, reflective access errors, and a particularly vile logging framework that relied on a sun.misc.Unsafe hack.

Jre 17 [better] -

It started with javax —the old gods of XML and SOAP, now banished to the module system. Then came the libraries: a terrifying domino effect of outdated bytecode, reflective access errors, and a particularly vile logging framework that relied on a sun.misc.Unsafe hack.