이 문제는 gradlew 파일에 실행 권한이 없거나 소유자가 잘못 설정되어서 발생하는 것이다.
whoami
나의 경우는 whoami를 한 결과 ubuntu로 나왔다.
이제 ubuntu에 대해서 파일 소유자를 변경해 줄 것이다.
sudo chown ubuntu:ubuntu gradlew
gradlew 파일에 실행 권한 부여
chmod +x gradlew
다시 빌드를 하면 된다.
나의 경우는 현재 디렉토리의 소유자가 root로 설정되어 있기 때문에 일반 사용자인 ubuntu가 접근할 수 없는 문제이다. 이런 경우에는 디렉토리 소유권을 ubuntu 사용자로 변경해 주면 된다.
sudo chown -R ubuntu:ubuntu /home/ubuntu/파일명
이후 ls-ld를 통해 확인해 보면 소유자가 변경돼 있는 것을 알 수 있다.
ls -ld /home/ubuntu/파일명