아파치 메이븐(Apache Maven)은 자바 언어로 개발하는 프로젝트를 관리하기 위해 사용하는 오픈소스 소프트웨어다. 메이븐을 이용하면 POM(Project Object Model) 파일을 통해 프로젝트의 의존성 관리와 구성 컴포넌트를 쉽게 관리할 수 있다.
아파치 메이븐을 설치하기 위해서는 두 가지 방법이 있다. yum 패키지 관리자를 이용한 방법과 공식 사이트를 통해 다운로드하는 방법이다.
yum을 이용한 설치
CentOS 등 레드헷 계열의 리눅스에서 패키지 관리자로 사용되는 yum을 통해 메이븐을 쉽게 설치할 수 있다. 이 때, yum 명령은 sudo 권한으로 실행해야한다.
$ sudo yum install maven
간단하게 설치된다.
yum을 이용해 메이븐을 설치할 경우 패키지 관리자가 적당한 버전을 설치해준다. 다만 yum을 통해 설치할 경우 최신 버전의 메이븐을 설치할 수 없을 수 있다. 만약 커뮤니티에 공개된 최신버전이 필요하다면 공식 홈페이지를 통해 메이븐을 다운로드해 설치하면 된다.
공식 홈페이지를 통한 설치
메이븐(Maven)으로 프로젝트를 진행하기 위해서 설치해보자. 우선 Apache Maven 홈페이지에 접속한다.
https://maven.apache.org/download.cgi
Files 항목 중 'Binary tar.gz archive'의 Link 항목을 우클릭해서 다운로드할 수 있는 링크 주소를 복사한다.
터미널을 열어 메이븐을 설치할 경로로 이동한다.
$ cd /usr/local
wget 명령을 이용해서 파일을 다운로드한다. 만약 wget이 없다면, 'yum -y install wget' 명령으로 설치하면 된다. 그것도 아니라면 그냥 클릭해서 다운로드하고, 설치할 경로에 복사해두자.
$ wget http://mirror.apache-kr.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
내려받은 타르볼을 푼다.
$ tar -xvf apache-maven-3.8.4-bin.tar.gz
심볼릭 링크로 등록시켜준다.
$ ln -s apache-maven-3.8.4 maven
.bashrc 혹은 .bash_profile 등에서 PATH와 MAVEN_HOME 경로로 잡아준다.
$ vi ~/.bash_profile
export MAVEN_HOME=/usr/local/maven
PATH=$PATH:$HOME/bin:$MAVEN_HOME/bin
export PATH
$ source ~/.bash_profile
설치가 되었는지 확인한다.
$ mvn -v
댓글