Gradle이란 그래들 재단과 그래들웨어라는 단체에 의해 2009년부터 개발된 빌드 도구(Build Tool)입니다. Groovy로 개발 되었으며 Java개발자들에게 익숙한 Maven에 해당되는 도구입니다. 구글의 안드로이드 사용자를 중심으로 최근 사용자가 많아지고 있는 추세입니다.
과거 Java 초창기에 가장 유명했던 빌드 도구는 Ant 였으나 Ant가 배우고 쉽고 사용하기 쉬운 반면 라이브러리 레파지토리 관리 기능이 없어 Maven이 그 자리를 대체 했었습니다. 그러나 최근엔 Maven 역시 XML 기반으로 작동되어 설치, 설정 등의 절차가 까다로워 점점 더 많은 사용자들이 Gradle로 옮겨가고 있는 추세 입니다.
사실 일반 개발자들이 Gradle에 관심을 가지게 된 가장 큰 원인은 Spring 개발 프로젝트의 레파지토리가 Maven에서 Gradle로 옮겨가게 된 것이 가장 큰 이유가 아닌가 싶습니다. Maven과의 차이점을 상세하게 알고 싶으시면 여기를 클릭하시기 바랍니다.
과거에는 maven을 많이 사용했었지만 요즘은 gradle로 넘어오는 추세라고 합니다.
새로 배우는 입장에 maven과 gradle 둘 중 택1을 해야 한다면 gradle을 추천합니다.
Gradle을 설치하시기 위해서는 JDK 1.7이상이 설치되어 있어야 한다.
https://gradle.org/releases/ 에서 원하는 버전에 binary-only 또는 complete을 선택하여 다운로드하세요.
저는 최신버전을 별로 선호하지 않아서 7.5v complete을 버전으로 다운받았습니다.
시스템 환경 변수 편집 > 환경 변수 > 시스템 변수 > Path를 선택한 후 C:\gradle\gradle-7.5\bin을 추가
CMD 창에서 "gradle -v" 명령어를 입력하여 정상적으로 설치되었는지 확인하면 됩니다.
gradle -v