Maven과 Gradle 차이 및 프로젝트 설정
HeshAlgo
1. Maven과 Gradle 우리는 스프링 프로젝트를 생성할 때 Maven을 선택할 것인지 Gradle을 선택할 것인지 선택할 것입니다. 이전엔 책에서 하란대로 따라만 했지 둘이 어떤 차이가 있는지 잘 모르고 개발을 했습니다. 이런 기본적인 것들을... 좀 채워보고자 깊이는 아니더라도 어느 정도 이해할 수 있는 수준으로 스프링을 초기 설정부터 시작해 개발을 진행해보겠습니다. 1) Maven pom.xml을 이용한 정형화된 빌드 시스템으로 다양한 라이브러리를 관리하며 네트워크를 통해 자동으로 다운을 받아줍니다. 기존엔 Apach Ant(자바로 개발된 어플리케이션으로 커맨드 라인 형태의 빌드, 배포를 위한 도구)라는 빌드 도구를 많이 사용했지만 Maven이 Ant를 넘어서 개발자들이 많이 사용하고 있습니다..