Un par de posibilidades...
- Uno, como se publicó aquí, tiene definidas las variables M2_REPO y M3_REPO.
- O se enfrenta a este problema relacionado con maven3 y M2_HOME
- ¡La otra es que de alguna manera se usa JRE en lugar de JDK cuando se ejecuta desde el archivo por lotes!
Tuve este problema cuando mi variable de entorno M2_HOME apunta a una ubicación incorrecta.
Intenta:
$ cd $M2_HOME