# Apache Maven
아파치 메이븐(Apache Maven)은 자바용 프로젝트 관리도구입니다.
필요한 라이브러리를 pom.xml에 정의해 놓으면 네트워크를 통해서 라이브러리들을 자동으로 다운받을 수 있습니다.
예를 들어 개발에 필요한 라이브러리들을 따로 카톡으로 공유하거나 저장해두는 등의 행동을 하지 않아도 되고 pom.xml에 명시해두면 네트워크를 통해서 라이브러리를 쉽게 다운 받을 수 있습니다.
# 설치
아파치 메이븐 홈페이지로 들어갑니다. (다운로드 페이지로 바로 이동됩니다.)
아파치 메이븐 zip 파일을 클릭해서 다운로드 받아서 원하는 곳에 압축해제를 합니다. (저는 D드라이브에 dev폴더를 만들었습니다.)
# 환경변수 설정
압축해제한 경로를 통해 bin폴더까지 들어가서 경로를 복사해둡니다.
이제 환경변수를 설정해야 합니다. Win + R 키를 눌러서 sysdm.cpl 을 입력해서 시스템 속성 창을 열고 고급 탭 → 환경 변수를 클릭합니다.
환경 변수 창에서 새 사용자 변수를 만듭니다.
아래 사진처럼 변수 이름과 값을 입력하고 확인을 클릭합니다.
다음은 시스템 변수에서 Path를 더블 클릭(또는 편집 클릭)해서 환경 변수 편집에서 새로 만들기 를 클릭한 후 아까 경로에서 \bin 까지 추가해서 저장합니다.
Path변수에 정상적으로 등록됐는지 확인하기 위해 명령 프롬프트(cmd) 창에서 mvn 명령어를 입력합니다. 아래와 같은 화면이 나오면 정상 등록 된 것입니다.
만약 'mvn은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다' 라는 메시지가 나오면 Path가 잘못 저장된 것입니다.
# Maven Integration 설치
Maven 실행파일을 설치 했으면 이제 이클립스에서 사용할 플러그인을 설치합니다.
github.com/eclipse-m2e/m2e-core#-installation
github로 접속해서 Installation에 있는 설치 링크를 복사합니다.
이클립스에서 Help → Install New Software... 를 클릭합니다.
Work with에 아까 복사한 링크를 붙혀넣고 Enter를 입력합니다.
그러면 밑에 패키지가 있는데 전체 선택해서 Next를 클릭하고 설치를 진행합니다.
설치 중 라이센스 동의도 하고 Finish를 클릭하면 나머지 설치가 진행됩니다.
여기까지 하면 Maven 설정이 완료된 것 입니다.
'웹 개발 > Spring' 카테고리의 다른 글
[Spring] Spring Legacy Project 초기 설정 (0) | 2021.03.04 |
---|---|
[Spring/Plugin] 이클립스에 STS 설치, Spring Legacy Project 생성과 기본 구조 (1) | 2021.02.27 |
[Tomcat/Windows 10] 아파치 톰캣(Apache Tomcat) 8.5 설치, 연동 (0) | 2021.02.20 |