mirror of https://github.com/apache/maven.git
[MNG-6837] Simplify detection of the MAVEN_HOME and make it fully qualified on Windows
The removed 'stripMHome' recursive function is not needed anymore This closes #307
This commit is contained in:
parent
d4ad077ef5
commit
3a465e1477
|
@ -60,15 +60,11 @@ echo NB: JAVA_HOME should point to a JDK not a JRE >&2
|
|||
goto error
|
||||
|
||||
:chkMHome
|
||||
set "MAVEN_HOME=%~dp0.."
|
||||
if not "%MAVEN_HOME%"=="" goto stripMHome
|
||||
set "MAVEN_HOME=%~dp0"
|
||||
set "MAVEN_HOME=%MAVEN_HOME:~0,-5%"
|
||||
if not "%MAVEN_HOME%"=="" goto checkMCmd
|
||||
goto error
|
||||
|
||||
:stripMHome
|
||||
if not "_%MAVEN_HOME:~-1%"=="_\" goto checkMCmd
|
||||
set "MAVEN_HOME=%MAVEN_HOME:~0,-1%"
|
||||
goto stripMHome
|
||||
|
||||
:checkMCmd
|
||||
if exist "%MAVEN_HOME%\bin\mvn.cmd" goto init
|
||||
goto error
|
||||
|
|
Loading…
Reference in New Issue