I. 웹개발 의존성관리도구 What (정의) : 외부 라이브러리를 사용관리하기 위 한 도구이다. 즉 프로젝트와 해당 라이브러리간 상관관계를 용이하게 하기 위함이다. Why (존재이유) : 외부라이브러리는 업데이트 등으로 version up이 되어서 라이브러리를 교체해주는 과정에서 휴먼에러가 발생한다 본 도구를 이용하면 pom.xml 등에서 한줄로 간단하게 해결이 가능하다 결국 불필요한 공수가 줄어든다. (시간절약, 안전성) How (방법) : pom.xml (Project Object Model) 에 프로젝트에 필요한 라이브러리를 정의한다. 메이븐은 네트워크를 이용해서 프로젝트에 해당 라이브러리를 주입시킨다. e.g. (예) : Maven, Gradle, Ant 1. Maven 이란 (1) 프로젝트 빌드..