CentOs7에 maven(메이븐) 설치하기

선행작업

CentOs7에 jdk 설치

들어가기

이번글 에서는 CentOs7에 빌드도구인 Maven을 설치하도록 하겠다. Maven설치 뒤 빌드 태스트를 위해 jdk를 미리 설치해 놓아야 한다.

CentOs7에 메이븐 설치하기

일단 / (루트)경로에 tools라는 폴더를 만든다. 이 폴더에 maven을 넣을 생각이다. 추후 ant, gradle과 같은 다른 빌드 도구를 추가할 경우, 그것들도 tools폴더에 넣어 관리할 예정이다.

1
2
mkdir /tools
cd /tools

/tools 경로에서 아래 명령을 입력하여 maven을 다운받고, 설치하자. 심볼릭 링크를 거는 이유는, 나중에 메이븐 버전이 바뀌었을 때의 수고를 줄이고자 함이다.

1
2
3
wget http://www-eu.apache.org/dist/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz
sudo tar xzf apache-maven-3.5.3-bin.tar.gz
sudo ln -s apache-maven-3.5.3 maven

maven 설치 결과

설치는 완료가 되었다. 다음은 설정을 하자.

CentOs7에 메이븐 환경설정 하기

/etc/profile.d/maven.sh 파일을 생성하자. 이 파일은 maven 환경변수 설정 스크립트이다.

1
vi /etc/profile.d/maven.sh

그리고 아래 maven 환경설정 내용을 채워 저장하자.

1
2
export MAVEN_HOME=/tools/maven
export PATH=${MAVEN_HOME}/bin:${PATH}

maven.sh를 실행하여 설정내용을 바로 적용하자.

1
source /etc/profile.d/maven.sh

그리고 아래 명령어로 maven 버전을 확인하자. 아래 명령어 결과로 maven 버전정보가 나온다면 maven 환경설정까지 끝난것이다.

1
mvn -version

mvn -version 결과

끝!!!