안녕하세요. 메로나입니다.
build.gradle 파일은 무슨 파일일까?
- 빌드 구성, 작업, 플러그인이 자세히 설명되어 있는 파일
- 빌드 시 Project() 인스턴스로 변환
- 빌드 시 하위 프로젝트도 Project() 인스턴스로 변경
build.gradle 파일에는 무슨 내용이 있나?
- Gradle과 빌드 스크립트가 의존하는 라이브러리 / 플러그인 정의
- 종속된 라이브러리
// 플러그인 추가
plugins {
id("application")
}
// 컨벤션 속성 추가
application {
mainClass = "com.example.Main"
}
// 라이브러리 추가
dependencies {
implementation("")
}
1. 플러그인
- Gradle 기능 확장
- 프로젝트에 작업을 추가할 수 있음
2. 컨벤션 속성
- 해당 application 플러그인은 애플리케이션을 패키징하고, 배포하는 작업을 정의
- 메인 클래스는 프로그램 실행이 시작된 지점
- 프로젝트에 관한 속성과 메서드를 추가 가능
참고문헌
https://docs.gradle.org/current/userguide/build_file_basics.html
'Build Gradle' 카테고리의 다른 글
| [Build Gradle] Android Gradle Plugin의 주요 기능 및 활용법 (0) | 2025.01.21 |
|---|---|
| [Build Gradle] 종속성 관리 (0) | 2025.01.18 |
| [Build Gradle] Gradle Wrapper 란? (0) | 2025.01.17 |
| [Build Gradle] settings.gradle File (0) | 2025.01.15 |
| [Build Gradle] Build Gradle Lifecycle (0) | 2025.01.14 |