Maven과 gradle의 차이
두 빌드 툴의 사용법은 인터넷에 잘 정리된 글이 많으니 차이점에 대해서 설명해보고자 한다. Apache에서 만든 소프트웨어 프로젝트 관리 및 comprehension 툴이다. POM 개념을 기반으로 프로젝트의 빌드, 보고 및 문서를 중앙 관리할 수 있다. → 프로젝트의 빌드 Lifecycle 기반 프레임워크. mvn 명령어로 관리한다. XML기반의 pom.xml파일로 설정한다. Maven을 대체할 수 있는 프로젝트 구성 관리 및 범용 빌드 툴이다. gradle 명령어로 관리한다. 스크립트 기반의 build.gradle파일로 관리한다