I am working on a Java project with gradlew. I use Ubuntu Linux as my OS. When I run \"gradle\" it runs, and gives me info. But when I run \"gradlew\", it outputs as \"No co
the same problem occurs to me...
I check the file wrx permissions with:
$ls -l ./gradlew
-> -rw-rw-r-- (no execute permission)
so I use command $chmod +x ./gradlew
and this problem solved.
If the answer marked as correct does not work, it is because you need to identify yourself as a super user.
sudo gradle wrapper --gradle-version 2.13
It worked for me.
I use intellj idea and in windows in terminal type:
gradlew.bat run
it is working for me.
For Ubuntu(linux) users:
doing "bash ./gradlew build
" works
but "./gradlew build
" doesnot work.
For me the issue was it was on NTFS file system, linux does not let execute a script from NTFS.
Try moving the code from NTFS to a linux partition.
then ./gradlew build
should work
In addition is @suraghch
Linux / MacOS ./gradlew clean
Windows PowerShell .\gradlew clean
Windows cmd gradlew clean
First thing is you need to run the gradle task that you mentioned for this wrapper. Ex : gradle wrapper
After running this command, check your directory for gradlew and gradlew.bat files. gradlew is the shell script file & can be used in linux/Mac OS. gradlew.bat is the batch file for windows OS. Then run,
./gradlew build
(linux/mac). It will work.