Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.3.2
-
None
-
None
-
None
Description
When Maven wrapper is run on a username with spaces on Windows, it doesn’t work and an error is produced:
'C:\Users\Test' is not recognized as an internal or external command, operable program or batch file.
Cannot start maven from wrapper
Reproducer:
- Have a username with spaces is in it (e.g. Test User Name)
- Create Maven wrapper (mvn wrapper:wrapper)
- Run the newly created Maven wrapper (mvnw –version)
I suspect this is being caused by the following pattern:
Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
Where $MAVEN_HOME contains spaces and is not being quoted correctly.
Attachments
Issue Links
- is related to
-
MWRAPPER-147 mvnw fails on Windows if user name contains whitespace
- Open