Linux

bash: ./gradlew: Permission denined

cjsrhd94 2022. 7. 22. 02:13

원인

AWS EC2 환경에서 어플리케이션 빌드를 하기 위해 ./gradlew clean build 와 같은 명령어를 사용한다.

Window 환경에서 작업해서 소스를 깃허브에 push하는 경우, Window 환경에서 파일 생성시 기본 권한이 644로 설정되기 때문에 755로 변경이 필요하다고 한다.

해결

$ chmod +x gradlew

위 코드를 터미널에 입력한 후 다시 ./gradlew clean build를 입력하면 빌드가 되는 것을 확인할 수 있다.