Anton Krylov created MSHARED-832:
------------------------------------

             Summary: Cannot invoke maven from path with parentheses on Windows
                 Key: MSHARED-832
                 URL: https://issues.apache.org/jira/browse/MSHARED-832
             Project: Maven Shared Components
          Issue Type: Bug
          Components: maven-invoker
    Affects Versions: maven-invoker-2.2
         Environment: Windows 10
            Reporter: Anton Krylov


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:
{noformat}
cmd.exe /X /C "C:\work\lol(1)\maven\bin\mvn.cmd -B -e -V compile"
{noformat}
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



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to