Hi, our launchers (both Unix and Windows) still seem to be broken for directory names like "Spaces & Special Char".
pwd /home/schulte $ mvn -version Apache Maven 3.5.0-SNAPSHOT (e6217a455547e5b3bcac310be18daf2a333cd5d1; 2017-02-21T01:24:24+01:00) Maven home: /home/schulte/Applications/apache-maven-3.5.0-SNAPSHOT Java version: 1.7.0_80, vendor: Oracle Corporation Java home: /usr/local/jdk-1.7.0/jre Default locale: en_US, platform encoding: UTF-8 OS name: "openbsd", version: "6.0", arch: "amd64", family: "unix" $ env LANG=C mvn -f "/tmp/Spaces\ \&\ Special\ Char/maven-invoker-plugin/pom.xml" clean /home/schulte/Applications/apache-maven-3.5.0-SNAPSHOT/bin/mvn[171]: [: \&\: unexpected operator/operand POM file /tmp/Spaces\ \&\ Special\ Char/maven-invoker-plugin/pom.xml specified with the -f/--file command line argument does not exist [INFO] Scanning for projects... [ERROR] [ERROR] Some problems were encountered while processing the POMs: [FATAL] Non-readable POM /tmp/Spaces\ \&\ Special\ Char/maven-invoker-plugin/pom.xml: /tmp/Spaces\ \&\ Special\ Char/maven-invoker-plugin/pom.xml (No such file or directory) @ $ env LANG=C mvn -f /tmp/Spaces\ \&\ Special\ Char/maven-invoker-plugin/pom.xml clean /home/schulte/Applications/apache-maven-3.5.0-SNAPSHOT/bin/mvn[171]: [: &: unexpected operator/operand POM file /tmp/Spaces & Special Char/maven-invoker-plugin/pom.xml specified with the -f/--file command line argument does not exist [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Maven Invoker Plugin 3.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ maven-invoker-plugin --- Something similar is happening on Windows. On Unix, the mvn launcher fails as soon as it is used in a directory like "Spaces & Special Char". On Windows this works. So on Windows only the -f option is affected. Can someone take a look, please? Just checkout some project into a directory with a name like "Spaces & Special Char" and try to execute Maven from inside that directory and from outside that directory using the -f option pointing to the pom inside that directory. It won't work on Unix and Windows. I somehow lost track on all those launcher related issues for 3.5.0 but this should work with 3.5.0. Regards, -- Christian --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org