1. 빌드 관리 도구? 우선, 빌드는 소스코드가 적혀있는 파일을 컴퓨터에서 실행할 수 있는 독립적인 형태로 변환하는 과정을 말한다. 예를 들어 .java, .xml, properties 등의 파일을 jvm이나 톰캣같은 was서버가 인식할 수 있도록 변환해주는 것이다. 빌드 관리 도구는 소스 코드가 빌드 하는 과정에서 여러가지 외부 라이브러리를 사용하는데, 빌드 관리 도구는 사용자가 관리할 필요 없이 필요한 라이브러리들을 자동으로 관리해주는 것이다. 크게 Ant, Maven, Gradle 세 가지가 있다. 빌드 관리 도구의 과정은 아래와 같다. 종속성 다운로드 소스코드를 바이너리 코드로 컴파일 바이너리 코드 패키징 테스트 실행 시스템에 배포 2. Maven (1) maven이란? - Maven은 Java용..