왜 Gradle? Gradle과 Maven의 차이점
목차 왜 Gradle? 스프링 부트를 통해 스프링 프로젝트를 만들고자 하면 다음과 같이 프로젝트 빌드를 어떤 빌드 도구를 사용해 빌드할 것인지 물어본다. 유명한 스프링 개발자인 김영한 님의 설명을 빌리자면 원래는 스프링은 Maven을 기반으로 만들어졌지만 현재는 기존 레거시 프로젝트나 원래 메이븐을 쓰던 프로젝트가 아니라면 모두 Gradle로 옮기는 추세라고 한다. 또한 Google에서도 안드로이드를 위한 공식 빌드 도구로 Gradle을 선택했다! (https://developer.android.com/studio/build?hl=ko) 하지만 토이 프로젝트를 시작하면서 왜 Gradle로 다들 옮겨갈까라고 생각하면서 왜 Gradle을 쓸까 문득 궁금해졌다. 둘의 차이점과 왜 Gradle을 쓰는지 알아보기..