Nie będę pisał pod odpowiedzią Ehlerta, bo mu spam zrobimy. Ale jest tak jak mówi. JDK i JRE to są dwie różne rzeczy. Ściągnij najnowsze JRE i ustaw w zmiennych środowiskowych, tak żeby Maven z nich korzystał. Potem wklej mvn -v lub mvn -version. Sprawdź też w path czy nie masz jakiejś starej wersji. Zauważ, że u siebie nie miałeś też ustawionej JAVA_HOME.