提交 7ccc4acc 编写于 作者: O Olivier Lamy

Merge pull request #1683 from baaym/master

Add support for Maven 3.3 .cmd files in Windows
......@@ -585,12 +585,20 @@ public class Maven extends Builder {
}
private File getExeFile(String execName) {
if(File.separatorChar=='\\')
execName += ".bat";
String m2Home = Util.replaceMacro(getHome(),EnvVars.masterEnvVars);
return new File(m2Home, "bin/" + execName);
if(Functions.isWindows()) {
File exeFile = new File(m2Home, "bin/" + execName + ".bat");
// since Maven 3.3 .bat files are replaced with .cmd
if (!exeFile.exists()) {
return new File(m2Home, "bin/" + execName + ".cmd");
}
return exeFile;
} else {
return new File(m2Home, "bin/" + execName);
}
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册