본문 바로가기
코딩/Maven

[Maven] 메이븐 설치하기

by 인생최적화 2020. 6. 16.
반응형

 

메이븐 설치하는 방법

 


 

메이븐에 대해서,

메이븐은 프로젝트를 만들 때 가장 많이 사용하는 빌드 툴 중 하나입니다

프로젝트를 만드는 하나의 과정을 빌드과정이라고 합니다
이런 작업 과정을 거치다보면 반복되는 과정이 있는데
반복 과정들을 효율적으로 만들어주는 도구가 메이븐입니다

메이븐을 사용하면
작업 과정을 경량화 할 수 있고
보다 쉽게 구현할 수 있게 해줍니다

프로젝트 하나를 준비하고
구현하기 위해 필요한 빌드 툴을 보면
탐색기, 편집기, 콘솔 등등이 있는데
빌드 도구인 메이븐은 그런 것이 아니고
이런 것들과 어우러져서 사용할 수 있는 개발도구입니다

혹시나 이클립스도 메이븐과 같은
빌드 툴이 아닌가 라는 생각이 든다면
이클립스는 빌드 툴이 아니라 통합개발환경 IDE라고 합니다

통합 개발 환경(Integrated Development Environment)이란
개발환경을 총망라한 통합환경툴입니다

메이븐은 빌드 과정에서
프로젝트 라이브러리 생성, 이런 과정만 담당한다면
IDE는 더 큰 단위의 도구, 협업하기 위한 도구이며
이클립스, IntelliJ, Visual Studio Code 등이 있습니다

이클립스에서 프로젝트 만드는게
메이븐의 기능을 이용한것이냐고 하면
그럴수도 아닐수도 있습니다

최근 IDE에 프로젝트 관리와 관련되어
포함되어 있는 전문화된 도구들 빌드 툴이 있는데
Git, Maven, JUnit 등이 있습니다
요즘은 IDE환경에 얹어서 프로젝트를 진행을 많이 합니다

프로젝트 생성기능이 이클립스에 이미 있는데
굳이 메이븐을 쓰는 이유는 생산성이 높아지기 때문입니다

 


 

 

구글에서 'maven' 을 검색해서
메이븐 사이트로 접속합니다

 


 

 

'Download' 링크를 클릭합니다

 


 

 

'zip'형식으로 다운로드 받습니다

 


 

 

다운로드된 압축파일을 풀어보면
'mvn'파일이 있는데 이것을 실행시키기 위해서는
매번
'명령 프롬프트'창을 열어서 실행해야 하는 번거로움이 있습니다

이 작업을 생략하기 위해
'환경 변수'를 설정해줘야 합니다

 


 

 

'윈도우 버튼' 을 누르고 '환경 변수'를 검색합니다


'시스템 환경 변수 편집' 을 눌러주세요

 


 

 

'환경 변수' 로 들어갑니다

 


 

 

'시스템 변수' 란에 'Path' 라는 항목이 있습니다

'Path' 를 클릭 후 '편집'으로 들어갑니다

 


 

 

'새로 만들기' 를 눌러서

'%M2_HOME%\bin' 이라고 입력 후 '확인'을 누릅니다

 


 

 

'시스템 변수' 밑에 있는 '새로 만들기'를 누릅니다

'변수 이름'에는 'M2_HOME' 이라고 입력

'변수 값'에는 '디렉터리 찾아보기'를 눌러서
내가 압축해제한 '메이븐 설치폴더'를 지정해주고 '확인'을 누릅니다

그리고 다 되었으면 '확인'을 눌러서 마무리하시면 되요

 


 

 

정상적으로 환경변수 설정이 되었는지 확인하는 과정이 필요합니다

[윈도우] - [검색] - [cmd]
'명령 프롬프트' 창을 열어서 'mvn -version' 을 입력합니다

정상적으로 설정이 되었다면 위와 같은 화면을 볼 수 있습니다

 


 

자기계발하는 개발자

'인생최적화'

 

 

반응형

댓글