我已使用build.gradle
设置了apply plugin: 'java'
个文件。我尝试使用说明here设置gradle包装器,但是当我键入sudo ./gradlew build
时,我收到错误sudo: ./gradlew: command not found
。当我输入gradle build
时,项目构建正常。这只是gradlew无法正常工作
我甚至试过sudo chmod +x gradlew
但它没有用。我正在使用Fedora 20,64位和gradle版本1.10。
答案 0 :(得分:23)
好的,解决方法是在Linux分区本身上运行gradlew
。不知何故,当我从安装在Linux中的Windows分区运行它时,即使我运行chmod 777 gradlew
,该文件也无法获得执行权限。当我将项目复制到Linux文件系统并运行它时,它工作正常(在设置执行权限后)。