For me echo %JAVA_HOME% command was returning back %JAVA_HOME% in my new Windows system. After setting the JAVA_HOME as "C:\Program Files\Eclipse Adoptium\jdk-21.0.4.7-hotspot, I removed following from pom.xml, which fixed the build issue
<properties>
<java.version>21</java.version>
</properties>