23 lines
759 B
Markdown
23 lines
759 B
Markdown
# 그래들
|
|
* 프로젝트: 개발 중인 응용프로그램 또는 라이브러리 소프트웨어입니다. 싱글 프로젝트는 루트 프로젝트 하나만 있는 프로젝트이며, 멀티프로젝트는 하나의 루트 프로젝트와 여러 개의 서브 프로젝트로 구성됩니다.
|
|
* 빌드 스크립트
|
|
* 의존성 관리
|
|
* 태스크
|
|
* 플러그인
|
|
|
|
|
|
## 그래들 래퍼
|
|
시스템에 `gradle`을 설치하는 대신에 `gradlew`를 사용합니다.
|
|
|
|
## settings.gradle.kts
|
|
|
|
```kotlin
|
|
rootProject.name = "my-project" // 루트 프로젝트의 이름을 정의합니다.
|
|
|
|
include("sub-project-1") // 서브 프로젝트의 이름을 모두 정의합니다.
|
|
include("sub-project-2")
|
|
include("sub-project-3")
|
|
```
|
|
|
|
## build.gradle.kts
|