Where in the documentation is that mentioned? When I check Installation Overview | openHAB for the latest milestone it doesn’t mention Temurin at all.
The docs also mention
The 32-bit version of the JVM is recommended on ARM platforms such as the Raspberry Pi.
“With that we recommend installing your distribution’s stable version of Java 21 from the openJDK package, when possible.”
Temurin is just for RaspiOS that, accorging to this link has no a stable version.
Zulu was often the Java runtime that was installed by armbianconfig when installing openhab on armbian…
My prod system running Temurin 21.0.7 and OH 4.3.5 works fine, but my test system running Temurin 21.0.7 and OH 5 M2 fails to start. Both systems are updated with the latest Raspberry Pi OS updates.