본문 바로가기
호기심_메모

Gradle 개요

by 겸손하게 빚진자로, 밝게 인사 2021. 8. 24.
728x90

Gradle:  Gradle 사에서 만든 범용 빌드 도구중에 하나

           안드로이드에서 빌드 뿐만 아니라, java, c/c++ 등의 모든 범용 언어를 지원

 

Gradle 특징 :

  • Ant와 같이 매우 유연한 일반적인 목적에 부합한 빌드 툴
  • Maven과 같은 규칙에 의한 빌드 프레임워크로 전환가능하나 구속하지는 않는다.
  • 멀티 프로젝트 빌드에 대한 매우 강력한 지원
  • 매우 강력한 디펜던시 관리 (Apache Ivy 기반)
  • Maven 또는 Ivy repository에 대한 완벽한 지원
  • Remote 리파지토리나 pom.xml, ivy.xml에 필요없는 transitive 디펜던시 관리 지원
  • Ant task과 빌드가 first class citizens 이다.
  • Groovy 빌드 스크립트
  • 빌드를 표현하기 위한 풍부한 도메인 모델


출처: https://opennote46.tistory.com/125 [욱'S 노트]

 

반응형

'호기심_메모' 카테고리의 다른 글

Agile과 DevOps  (0) 2021.08.25
[CI/CD] Skaffold  (0) 2021.08.24
JWT 토큰  (0) 2021.08.24
[MSA] Design pattern  (0) 2021.08.24
[MSA] 시작과 전략  (0) 2021.08.23