* 역할

- 라이브러리 관리 설정 파일

- dependency에 정의된 라이브러리를 maven central repository에서 다운로드 한다.

  :필요한 라이브러리를 정의하면 자동으로 다운로드 함.

- 요약 : 필요하거나 사용하고 싶은 라이브러리를 정의하는 곳

 

- scope :

* compile - 컴파일 및 배포시 필요. 디폴트 값

* provided - 컴파일시 필요, 배포시 불필요

* runtime - 컴파일시 불필요, 실행시 필요

* test - 테스트, 실행시  필요

* system - repository에서 검색하지 않고  명시된 위치 라이브러리 이용

* import - 다른 pom 설정파일에서 정의된 의존관계를 가져옴

 

 

central repository : https://search.maven.org/

 

The Central Repository Search Engine

 

search.maven.org

위에서 라이브러리 검색 및 버젼을 확인할 수 있음

+ Recent posts