https://docs.gradle.org/current/userguide/what_is_gradle.html
gradle은 거의 모든 소프트웨어를 빌드할 수 있을 만큼 충분히 유연하도록 설계된
오픈 소스 빌드 자동화 도구이다.JVM에서 실행되며 이를 사용하려면 JDK가 설치되어 있어야 한다.
gradle wrapper를 줄인 말로, 새로운 환경에서 프로젝트를 설정할 때 java나 gradle을 설치하지 않고 바로 빌드할 수 있게 해주는 역할을 한다.
gradlew는 shell script이며 gradelw.bat은 window batch script이다.
gradlew을 사용하는 가장 큰 이유는 아래와 같이 로컬 환경에서 빌드할 경우 로컬 환경에 설치된 java gradle 버전에 영향을 받게 되기 때문이다.
$ ./gradlew build