执行.sh文件 - “./gradlew没有这样的文件或目录”和misc错误

时间:2016-11-03 13:07:28

标签: windows gradle sh gradlew

我正在尝试在var result = list.FirstOrDefault(item => mock.SequenceEqual(item)); if(result != null) { list.Remove(result); } 上运行.sh文件。更确切地说,我正在尝试在以下GitHub仓库中运行构建脚本:https://github.com/facebook/facebook-sdk-for-unity

但是对于.sh文件我是非常新手。通过在“Git Shell”中编写以下代码来执行文件:Windows

我不确定哪些错误实际上是“错误”,但我加粗了我认为重要的问题。还值得一提的是,我已经下载了Gradle 3.1并将其添加到我的路径变量中。 sh ./setup.sh确实有效(在cmd中),但gradle -v作为命令不起作用。我错过了什么?我觉得我好笨。 :/

我收到以下输出/错误:

gradlew

1 个答案:

答案 0 :(得分:0)

看起来您正在sh .\scripts\setup.sh或Git CMD窗口中运行cmd。改为打开Git Bash窗口。在其名称中看到“Bash”很重要。在该shell中,使用cd命令转到项目目录,然后按照文档中的说明运行sh ./setup.sh