El método defineAnonymousClass de sun.misc.Unsafe se ha eliminado en Java SE 17. La sustitución de la API es java.lang.invoke.MethodHandles.Lookup::defineHiddenClass y java.lang.invoke.MethodHandles.Lookup::defineHiddenClassWithClassData.
Para obtener más información sobre la eliminación de este método, consulte Eliminación de defineAnonymousClass.