我试图从命令行运行gradlew,但我不断遇到以下错误 .
Brendas-MacBook-Pro:appx_android brendalogy$ ./gradlew compileDebug --stacktrace
-bash: ./gradlew: Permission denied
我已经从我的项目目录中运行此命令 . 需要运行此命令,因为我遇到Android Studio 0.2.x上遇到的相同(非描述性)错误:Android studio and gradle build error
我做错了什么,我该如何解决这个问题?
7 回答
尝试在gradlew文件上设置执行标志:
chmod +x gradlew
Jenkins>项目仪表板>(选择gradle项目)配置>构建
x 使用Gradle Wrapper
Make gradlew executable x
也可以修复
git update-index --chmod=+x gradlew
您可以在命令之前使用“bash”:
此命令在非unix系统上工作得更好 .
您需要更新
gradlew
的执行权限Locally :
chmod +x gradlew
Git :
你应该看到:
如果在chmod'ing之后它不起作用,请确保你没有尝试在/ tmp目录中执行它 .