본문 바로가기

Java

Maven 이란? / Maven 다운로드 및 설정 / WannaBE 컴잘알

728x90

이번에 Spring 강좌를 하나 들으면서 Maven을 설치하게 되었는데, Maven이 뭔지 그리고 Maven 다운로드와 환경설정 하는 방법을 정리해보겠습니다. 

 

1. Maven 이란?

 

Apache Maven은 자바용 프로젝트 관리도구로 Apache Ant의 대안으로 만들어졌으며 Apache License로 배포되는 오픈 소스 소프트웨어입니다.

 

자바 프로젝트를 진행하다보면 java의 라이브러리를 사용하기 위해 설치한 jar파일들이 존재할 것 입니다. 예를 들면 mysql사용을 위한 jar파일이 있겠죠? 큰 프로젝트를 진행하다보면 무수히 많은 jar파일들이 생길 것이며 프로젝트 협업하는 개발자들 간에 라이브러리 공유를 편리하게 하기 위해 만들어진 것이 Maven입니다.

 

필요한 라이브러리를  특정문서(보통 pom.xml)에 정의해두면 네트워크를 통해 라이브러리들을 다운로드 받아줍니다.

pom.xml의 일부를 캡쳐한 모습이고 dependencies들이 정의되어 있는것을 볼 수 있습니다.

 

2. Maven 다운로드 및 설정

 

https://maven.apache.org/download.cgi

 

Maven – Download Apache Maven

Downloading Apache Maven 3.6.2 Apache Maven 3.6.2 is the latest release and recommended version for all users. The currently selected download mirror is http://apache.tt.co.kr/. If you encounter a problem with this mirror, please select another mirror. If

maven.apache.org

위 사이트로 이동하여, 하단으로 내려보면 Files에 Binary zip archive의 Link를 눌러 다운을 받아줍니다.

 

 

다운을 다 받았으면 환경 변수를 설정해주어야합니다.

아래 사진처럼 시스템 환경 변수에 새로운 변수 명으로 MAVEN_HOME을 만들어주시고, 다운로드 받은 경로를 변수 값에 넣어줍니다.

 

이제 PATH에 MAVEN_HOME\bin을 넣어줍니다. 

저같은 경우는 그냥 절대 경로로 D:\maven\apache-maven-3.6.2\bin을 넣어주었는데,

MAVEN_HOME을 사용하여 경로 설정을 하고 싶다면 %MAVEN_HOME%\bin 으로 경로를 잡아주시면 됩니다.

 

다 하신 후에 cmd창을 켜서 mvn -version을 쳤을 때, 아래와 같이 뜨면 설정이 정상적으로 된 것 입니다.

 

728x90