Maven & Gradle
Introduction 프로그래밍을 하면서, 정확히는 Spring Framework 로 백엔드 개발을 하면서 Maven 과 Gradle 을 둘 다 사용해 보았고, 그저 빌드를 해주고, 의존성을 편하게 관리할 수 있게 해주는 정도의 지식만을 가지고 있었습니다. 두 개의 차이점은 무엇이며, Maven 과 Gradle 에 대해 기능과 특징 및 차이점을 정리하려고 합니다. Maven Maven 의 뜻은 지식의 축적을 의미하는 이디시어 단어이며, Maven 이 생기기 전의 프로젝트들은 각각 다른 Ant Build File들로 관리 되고 있었고, 표준화 되어 있지 않았습니다. 이러한 문제를 해결하고, 프로젝트를 구축하는 표준 방법, 프로젝트가 어떤 것으로 구성 되어 있는지에 대한 명확한 정의, 프로젝트 정보를..