IT/개발툴
메이븐(Maven) 개념과 설치
메이븐이란? 메이븐이란 프로젝트 진행 시 필요한 라이브러리를 pom.xml에 명시하여 자동으로 받아주는 오픈소스 소프트웨어다 메이븐(Maven) 장점 1. 라이브러리 관리 너무 쉽다 2. 프로젝트 작성부터 컴파일 등 각 테스트 지원해준다 3. war 파일 기반의 배포용으로도 사용된다 4. 작업환경이 다른 개발자들이 소스코드를 공유하려고 메이븐을 사용할 때 pom.xml을 같이 공유하면 개발환경이 다르더라도 정상적 실행된다 메이븐 라이프 사이클 메이븐은 프로젝트 생성에 필요한 단계(페이즈)들을 Build Lifecycle이라 정의하고 default, clean, site 세 가지로 표준 정의한다. 라이프사이클은 build phase들로 구성되며 일련의 순서를 같는다. 페이즈는 실행 단위로서 goal과 바인..
2019. 11. 9. 16:34
최근댓글