본문 바로가기

웹 개발/Spring

[Spring/Maven] 메이븐 설치, 환경변수 설정

# Apache Maven

 

아파치 메이븐(Apache Maven)은 자바용 프로젝트 관리도구입니다. 

필요한 라이브러리를 pom.xml에 정의해 놓으면 네트워크를 통해서 라이브러리들을 자동으로 다운받을 수 있습니다.

 

예를 들어 개발에 필요한 라이브러리들을 따로 카톡으로 공유하거나 저장해두는 등의 행동을 하지 않아도 되고 pom.xml에 명시해두면 네트워크를 통해서 라이브러리를 쉽게 다운 받을 수 있습니다.

 

 

# 설치

maven.apache.org/download.cgi

 

Maven – Download Apache Maven

Downloading Apache Maven 3.6.3 Apache Maven 3.6.3 is the latest release and recommended version for all users. The currently selected download mirror is https://downloads.apache.org/. If you encounter a problem with this mirror, please select another mirro

maven.apache.org

 

아파치 메이븐 홈페이지로 들어갑니다. (다운로드 페이지로 바로 이동됩니다.)

아파치 메이븐 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

 

eclipse-m2e/m2e-core

Contribute to eclipse-m2e/m2e-core development by creating an account on GitHub.

github.com

 

github로 접속해서 Installation에 있는 설치 링크를 복사합니다.

 

 

이클립스에서 Help → Install New Software... 를 클릭합니다.

 

 

 

Work with에 아까 복사한 링크를 붙혀넣고 Enter를 입력합니다.

그러면 밑에 패키지가 있는데 전체 선택해서 Next를 클릭하고 설치를 진행합니다.

 

 

 

설치 중 라이센스 동의도 하고 Finish를 클릭하면 나머지 설치가 진행됩니다.

 

 

여기까지 하면 Maven 설정이 완료된 것 입니다.