3. 1.1 페이지 제목
Gradle이란?
3 / 14
Gradle은 Groovy 스크립트 기반의 멀티 플랫폼 빌드툴이다.
• LinkedIn은 Java, Scala, Python, C/C++, Android, IOS 등 서로 다른 60개의 언어의 프로그램을 Gradle을 이용하여 빌드한
다.
• Android Studio, IntelliJ, Eclipse와 같은 다양한 IDE와 Chef, Docker등의 툴과 integration하는 수많은 plugin을 제공한다.
• Maven, Ivy, file dependency를 관리한다.
• Convention에 따른 빌드를 통해서 migration이 용이하다.
• Groovy 스크립트를 이용한 programmable한 빌드, 쉬운 extend.
• Incremental Build를 통해서 redundant한 작업을 없애서 빠른 빌드를 가능하게 한다.
• Gradle daemon을 이용하면 빠른 startup이 가능하다.
• Gradle wrapper를 이용해서 gradle이 설치가 되어 있지 않아도 빌드가 가능하다.
Maven보다 좋다!!