IT개발정보
2023. 2. 5.
Maven - 빌드 관리 도구
프로젝트 관리를 위한 도구로 프로젝트의 생성, 배포 및 리포팅까지 전체 과정 메이븐은 컴파일, 테스트, 배포까지 자동화된 빌드 프로세스 제공 빌드 관리 도구 프로젝트에서 필요한 xml, properties, jar 파일들을 자동으로 인식하여 빌드해 주는 도구 소스 코드를 컴파일, 테스트, 정적분석 등을 하여 실행가능한 앱으로 빌드 프로젝트 정보 관리, 테스트 빌드, 배포등의 작업을 진행해줌 자바의 대표적인 필드 도구 : Maven, ant, Gradle 메이븐(Maven) 이란 자바의 대표적인 관리 도구였던 Ant 를 대체하기 위해 개발 프로젝트의 외부 라이브러리를 쉽게 참조 할 수 있게 pom.xml 파일로 명시하여 관리 참조한 외부 라이브러리에 연관된 다른 라이브러리도 자동 관리 메이븐 필요성 기존의..