OpenJDK is now able to build and run on iOS (and Android) as a native binary, opening the way to run unmodified Java code on ...
If Windows Update says your computer doesn't meet the Windows 11 requirements, you might just need to tweak some settings.