ㅤ

ㅤ

Linux / macOS : gradlewWindows : gradlew.batㅤ
ㅤ

자동으로 특정 Gradle 버전을 다운로드 받고 사용한다.
주어진 Gradle 버전에서의 프로젝트를 표준화한다.
다른 유저와 환경에서도 동일한 Gradle 버전을 공급한다.
Gradle 을 수동으로 설치할 필요 없이 Gralde 빌드를 실행시키기 쉽다.
ㅤ

Gradle 실행 방법에는 두 가지가 존재한다.
gradle 명령어 - 시스템에 설치된 Gradle 배포판 사용gradlew 또는 gradlew.bat 명령어 - Gradle Wrapper 사용Gradle Wrapper 를 사용하여 빌드를 실행하도록 강력 권장한다.
터미널 실행 결과

ㅤ


Gradle Wrapper 코드가 포함된 작은 jar 파일이다.
프로젝트를 위한 정확한 버전의 Gradle를 다운로드하고 설치하는 역할을 한다.
wrapper 실행에 필요한 Java 클래스들이 컴파일된 형태다.
ㅤ
Gradlew Wrapper 를 위한 구성 속성들이 포함된 파일이다.
Gradle 배포판의 다운로드 URL, 배포판 타입 등이 저장되어 있다.

ㅤ
Unix 기반 시스템 (Linux, Mac) 용 셸 스크립트이다.
gradle-wrapper.jar 을 실행하여 gradle 을 수동으로 설치하지 않고 tasks 를 처리한다.
ㅤ
Windows 기반 시스템의 배치 스크립트이다.
gradlew 의 기능과 동일하며, Windows 시스템 위에서 실행된다는 차이점만 존재한다.
ㅤ