When the distro I'm running the app on provides packages for the major Java version I need, I use them. The rest of the time, I tend to go with Adoptium Eclipse Temurin.
OpenJDK as packaged by Alpine or OpenJDK as packaged by Debian, but sometimes Corretto if that happens to be preset in an AMI or OCI source.
Most of us just use whatever the cloud provider we're using provides. For local builds and desktop apps I like to use Azul Zulu though.