
[Gradle 알아보기] Gradle 구성요소이 Gradle 포스팅을 하는 이유는 Spring Petcrinic 프로젝트를 분석하는 과정에서 빌드 툴을 먼저 확인하려고 했지만 그 각 속성들이 무슨 의미를 하는지 명확하게 이해하기가 어려웠다.그래서 이 포스팅 시리즈를 통해서 Gradle이 어떻게 동작하는지 그리고 어떤 속성이 어떤 동작을 수행하는지 알아보려고 한다.1. GradleGradle이란 무엇일까❓Gradle Build Tool이라는 풀네임을 가지고 있고 말 그대로 빌드 툴이며 오픈소스 자동화 빌드 툴이다.JVM용으로 가장 대중적으로 사용하는 빌드 툴이며, 안드로이드/코틀린에서도 기본으로 사용한다.Gradle은 내장 기능, 타사 플러그인을 사용자가 정의한 빌드 로직을 사용하여 광범위한 빌드 자동화가..