gradlew command not found?
我正在使用gradlew进行Java项目。 我使用Ubuntu Linux作为操作系统。 当我运行" gradle"时,它将运行并提供信息。 但是,当我运行" gradlew"时,其输出为"未找到命令" gradlew",您的意思是:
从包``gradle''(universe)中命令``gradle''
gradlew:找不到命令"
我做了研究,有了jdk,并且做了sudo apt-get install gradle。 我完全一无所知
Linux / MacOS
如评论中所述,仅运行
1 | ./gradlew |
为我工作。添加
Windows PowerShell
1 | .\gradlew |
需要构建Gradle包装器。尝试运行
通过运行
我也遇到同样的问题...
我使用以下命令检查文件wrx权限:
所以我使用命令
如果您使用的是Mac,请尝试通过以下方式授予对gradlew的root访问权限:
1 | chmod +x ./gradlew |
从Mac,
除以下命令外,所有操作均无效
chmod 777 gradlew
然后
./gradlew
另外是@suraghch
Linux / MacOS
./gradlew干净
Windows PowerShell
。 gradlew干净
Windows命令
gradlew清洁
对于Ubuntu(linux)用户:
做
但是"
对我来说,问题在于它在NTFS文件系统上,Linux不允许从NTFS执行脚本。
尝试将代码从NTFS移到linux分区。
那么
首先,您需要运行此包装器提到的gradle任务。例如:
如果标记为正确的答案无效,这是因为您需要将自己标识为超级用户。
sudo gradle wrapper --gradle-version 2.13
它为我工作。
Hi @Hayden Stites I faced the same issue, but after some tries I found
it was happening because I was trying to create build in git bash ,
instead of CMD with admin access. If you create build with Command
prompt run as administrator build will get create.
我在终端类型的窗口中使用intellj idea:
它为我工作。