IT 성장일기
[Gradle] Gradle이란 무엇인가요? 본문
반응형
Gradle이란 무엇인가요?
Gradle은 대표적인 Dependency Check이면서 Groovy를 이용한 오픈소스 빌드 도구입니다.
프로젝트에 필요한 수 많은 라이브러리들을 자동으로 관리해주는 역할을 합니다.
Gradle의 특징
- 유연성을 가진 범용 빌드 도구이다.
- Dependency 관리를 위한 다양한 방식을 제공한다.
- XML 파일이 아닌 Groovy 기반의 DSL을 이용하여 Build한다.
Gradle의 장점
- XML을 이용하여 빌드를 구성하는 기존 빌드 툴에 비해 간결한 정의가 가능하다
- 프로젝트를 정의하는 방식이 Maven에 비해 유연하고 재사용이 용이하다.
Build 설정 파일
- build.bradle : 빌드에 대한 모든 기능을 정의합니다.
- setting.gradle : 프로젝트 구성을 설정합니다.
Gradle은 멀티프로젝트를 구성함으로써 프로젝트들 간의 의존성 및 서브프로젝트 등을 설정할 수 있습니다.
감사합니다.🙂
도움이 되셨다면 구독 / 좋아요 부탁드립니다.👏🏻
반응형
'Server > Gradle' 카테고리의 다른 글
[Gradle] Windows 환경에 Gradle 설치하기 (0) | 2023.09.04 |
---|