227 words
1 minutes
[Build]Gradle Wrapper
2024-09-09

Overview#

  • Gradle Wrapper 개념

1. Gradle Wrapper#

  • Gradle Wrapper는 Gradle 프로젝트를 빌드하는 데 필요한 Gradle 버전을 자동으로 다운로드하고 설치하는 스크립트

Concept

  • Graddle Wrapper : 기존 프로젝트를 신규 환경에 설치할 때, 별도의 설치나 설정 과정 없이 바로 빌드할 수 있도록 해주는 스크립트. 버전에 따라 Gradle을 자동으로 다운로드하고 설치해준다. Wrapper를 사용하면 로컬에 설치된 Gradle의 버전에 종속되지 않는다.

2. Gradle Wrapper 구성#

gradle wrapper --gradle-version 9.0

gradle/wrapper/gradle-wrapper.jar

  • gradlew , gradlew.bat 파일이 해상 gradle task를 실행
  • 로컬 환경의 영향을 받지 않음 (로컬캐시에 다운됨))

gradle/wrapper/gradle-wrapper.properties

  • Gradle Wrapper 설정 파일.
  • 선언적 구성으로 이 파일의 wrapper 버전 등을 변경하면 task 실행시, 자동으로 새로운 Wrapper가 로컬 캐시에 다운됨
[Build]Gradle Wrapper
https://yjinheon.netlify.app/posts/03be/04build/build-graddle-wrapper/
Author
Datamind
Published at
2024-09-09