AWS EC2에 Maven 설치해보기

Dahun Yoo·2020년 12월 31일
1

AWS EC2 이것저것

목록 보기
3/9
post-thumbnail

EC2 머신에 Maven을 설치해보겠습니다.
요새는 Maven대신 Gradle을 많이들 사용하실 텐데요, maven을 사용하는 프로젝트들도 많이 있습니다...


Download Maven

maven은 java와는 달리, yum 으로 다운받을 순 없고, 직접 tar.gz이나 zip형태로 공식 홈페이지에서 다운받을 수 있습니다.

다만, CLI밖에 사용할 수 없는 EC2에서 어떻게 다운받을 것이냐 하는 점이 문제겠죠.
wget을 사용해볼 것 입니다.

Wget 이란?
GNU Wget(간단히 Wget, 이전 이름: Geturl)는 웹 서버로부터 콘텐츠를 가져오는 컴퓨터 프로그램으로, GNU 프로젝트의 일부이다. 이 프로그램의 이름은 월드 와이드 웹과 get에서 가져온 것이다. HTTP, HTTPS, FTP 프로토콜을 통해 내려받기를 지원한다.

Ref : https://ko.wikipedia.org/wiki/Wget

웹서버의 컨텐츠를 다운받게 해줄 수 있게 해줍니다.

일단, EC2에서 접속한 상태에서 root 권한자로 계정 변경을 해줍니다.
sudo su -

이후 다운받아줍니다.
wget https://ftp.kddi-research.jp/infosystems/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

다운이 다 완료되었으면, 현재 위치 폴더에 받아졌을텐데요, 파일이 존재하는지 ls 로 확인해봅시다.

install Maven

이후 압축을 풀어야합니다. tar 커맨드를 사용하여 압축을 풀어줍니다.
tar xzvf apache-maven-3.6.3-bin.tar.gz
그 다음, mv 커맨드를 이용하여 /opt 폴더로 이동시켜줍니다.

MAVEN_HOME 환경변수 추가해주기

앞서, JAVA_HOME을 추가해준 것 처럼, .bash_profile 파일에 MAVEN_HOME을 추가해줄 필요가 있습니다.

MAVEN_HOME=/opt/apache-maven-3.6.3
M2=/opt/apache-maven-3.6.3/bin

PATH=$PATH:$HOME/bin:$JAVA_HOME:$MAVEN_HOME:$M2

저는 maven의 메일 폴더하나와, bin폴더까지 지정해놓은 패스를 또 하나 추가로 추가해주었습니다.

이렇게 하고 다시 soruce .bash_profile 을 실행시켜줍니다.
이후, echo $MAVEN_HOME 을 실행시키어 제대로 인식되었는지 확인해주면 됩니다.

profile
QA Engineer

0개의 댓글