[빌드관리도구]MAVEN

2021. 4. 13. 10:21

MAVEN

  • 중앙 리파지터리(central repositiory)라고 불리우는 서버에서 필요한 jar파일을 다운로드 받아서 의존 모듈을 관리함
  • pom.xml파일에 dependency를 추가해서 사용
  • 외부저장소에서 필요한 라이브러리와 플러그인들을 다운로드 한 다음 로컬시스템의 캐시에 저장

mvnrepository.com에서 복사할 파일을 긁어와서 pom.xml의 <dependencies> 태그 사이에 삽입해주면 된다.

 

즉, 기존에는 내가 jar파일을 직접 프로젝트를 생성할때마다 lib폴더에 삽입해줬어야 했는데 그런 번거로움을 줄여주는 build tool이다.

 

 

국비 수업에서는 MAVEN을 통해서 빌드관리가 진행되지만 인터넷을 검색해보면 현재는 Gradle을 사용하는 것이 더 편리하고 보편적이기때문에 추가적인 학습이 필요할 것 같다.

+ Recent posts