Anton Krylov opened MSHARED-832 and commented
When M2_HOME is set to a path with parentheses (in this case C:\work\lol(1)\maven), the following command is generated on windows:
cmd.exe /X /C "C:\work\lol(1)\maven\bin\mvn.cmd -B -e -V compile"
This command fails, saying that C:\work\lol is not a known command
When a space is added to the path, the path gets escaped, and the command runs successfully.
It looks like more characters need to be escaped on some platforms
Affects: maven-invoker-2.2
Issue Links:
1 votes, 4 watchers