빌드를 진행했는데 에러가 발생했습니다.

/usr/bin/env: ‘sh\r’: No such file or directory

 

해당 에러는 운영체제 차이점 때문에 발생하는 문제로 ,

윈도우 OS에서는 엔터, 즉 개행 문자를 CRLF(\r\n)로 사용하지만, Unix OS에서는 개행 문자를 LF(\n)로 사용되기 때문입니다.

 

gradlew 파일을 dos2unix를 설치해서 변환해주었습니다.

 

$ sudo apt-get install dos2unix
$ dos2unix gradlew

다시 빌드를 진행하면 정상적으로 빌드됩니다.

'error' 카테고리의 다른 글

gradle jib FAILURE: Build failed with an exception.  (0) 2023.01.31

+ Recent posts