728x90

 

우선 자신의 EC2 인스턴스의 SSH에 접속을 해줍니다.

필자는 현재 SSH-Client-Tool 로 Terminus를 사용중입니다.

gitbash를 사용해도 무방합니다 =)

 

 

편리한 EC2 인스턴스 접속(SSH Client Tool)

편리한게 AWS EC2 인스턴스에 접속을 하기 위해 SSH Client Tool 을 사용해보자! 필자는 Windows 환경에서 EC2 인스턴스에 접속을 하기 위해 gitbash를 사용하는 편이지만 좀 더 편리하게 접속을 하기위해 Te

0andwild.tistory.com

 

sudo wget https://mirror.navercorp.com/apache/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz -P /tmp/

opt Directory에서 Maven 설치 압축 File을 받아줍니다.

 

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt/

압축파일 .gz 를 해제해줍니다.

 

sudo ln -s /opt/apache-maven-3.8.6 /opt/maven

Maven 버전 업데이트를 많이 제어하기 위해 설치 디렉토리를 가리키는 심볼릭 링크를 만들어줍니다. 나중에 설치를 업데이트하려면 최신 버전의 압축을 풀고 최신 버전을 가리키도록 심볼릭 링크를 변경하면 됩니다.

 

<심볼릭 링크 변경법>

 

리눅스 ln 심볼릭 링크 변경

링크 생성 ln -s [marubao@localhost ~/test]# ln -s link1 link [marubao@localhost ~/test]# ll 합계 0 lrwxrwxrwx. 1 marubao marubao 5 5월 11 09:29 link -> link1 drwxrwxr-x. 2 marubao marubao 6 5월 11 0..

gamechangers.tistory.com

 

이제 환경변수를 설정해주어야 합니다.

 

sudo vim /etc/profile.d/maven.sh

입력해주고

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

넣어주고 저장 나와줍니다.

 

Vim 명령어 사용법은 아래링크를 참고하세요.

 

[Vim] 파일 열기, 저장, 종료

이제 본격적으로 vim 의 사용법에 대해 알아보겠습니다. 파일 열기 리눅스 쉘 프롬프트 상에서 vim hello.c 이렇게 명령어를 입력하면 vim 이 실행되면서 hello.c 파일이 열립니다. 만약에 hello.c 파일이

gracefulprograming.tistory.com

 

sudo chmod +x /etc/profile.d/maven.sh

을 입력하고 저장한 스크립트를 실행가능하게 만들어줍니다.

 

source /etc/profile.d/maven.sh

source [환경설정파일명]

환경변수를 적용시켜줍니다.

 

<Source 명령어란?>

 

[Linux] source 명령어

source 명령어란 source 명령어는 스크립트 파일을 수정한 후에 수정된 값을 바로 적용하기 위해 사용하는 명령어 예를들어 ~/.bashrc 파일을 수정 후 저장하여도 수정한 내용이 바로 적용되지 않는다

chunggaeguri.tistory.com

 

mvn -version

그후 Maven이 올바르게 설치 되었는지 확인을 해줍니다.

필자의 경우 Java 설치를 하였음에도 이러한 문구가 떴었고

Sudo apt install default-jdk

를 입력하여 다시 설치를 진행해주었습니다.

 

java -version

재설치 후 다시 java -version 을 통해 확인.

 

mvn -version

다시 Maven이 제대로 설치되었는지 확인을 하였고 정상적으로 설치가 된 것을 확인하였습니다.

728x90
반응형
복사했습니다!