ABOUT ME

Today
Yesterday
Total
  • [Java] MacOS에서 Maven 환경설정하는 법
    개발/Java 2020. 11. 12. 00:22

    안녕하세요 ! H.Ji입니다.

    제가 전직장에서 주로 Java Spring 프로젝트를 참여했는데, 그때 Maven이라는 라이브러리 관리 도구를 사용했었어요!

    전에는 IntelliJ IDE를 사용했어서 따로 Maven을 다운로드 해주지 않고 IDE에서 직접 다운해서 사용했던걸로 기억하는데

    VSCode로 사용하려니 maven을 따로 다운로드 해줘야 하더라구요.

    오늘은 그 방법에 대해서 알려드리려고 합니다.

     

     

     

     

     

     

     

     

    먼저 Maven 이란?

    자바용 프로젝트 관리 도구이다. 아파치 앤트의 대안으로 만들어졌다. 아파치 라이선스로 배포되는 오픈 소스 소프트웨어이다

    라고 구글에 나오는데요 ! 

    간.단.하게 설명드리자면


    Java로 개발하다보면 다양한 라이브러리들이 필요하게 되는데, 그때마다 라이브러리들을 다운받아서 소스코드에 추가해야하는 번거로운 상황이 놓이게 됩니다. 이때, setting.xml 또는 pom.xml 파일에 필요한 라이브러리들을 정의해 놓으면 메이븐이 자동으로 필요한 라이브러리들의 설치를 도와준답니다. :) 아주 편리한 친구죠 ?


     

     

     

     

     

    정의는 여기까지 하고 바로 환경설정 과정을 들어가보도록 할게요 !

     

     

     

    1. 메이븐 홈페이지 들어가기

    maven.apache.org/

     

    Maven – Welcome to Apache Maven

    Welcome to Apache Maven Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you

    maven.apache.org

     

     

     

     

     

    2.  Use > Download

     

     

     

     

    3. Files > Link > apache-maven-3.6.3-bin.tar.gz 클릭

     

     

     

     

     

    4. 다운로드에 생긴 파일을 원하는 위치로 옮겨줌

    다운로드 폴더에 있는 것보다, 개발에 관한 폴더를 따로 만들어 옮겨주는것이 찾기도 쉽고 편하고 좋아요!

    다운로드폴더에 있으면 언제고 정리하다 삭제 될 수 있을 가능성이 있기 때문입니당.

    이렇게 다운로드 폴더에 생긴 파일을 안전한 곳으로 옮겨줍니다!

     

     

     

     

     

    5. Terminal을 열어주고 maven 다운로드 파일의 옮긴 위치로 들어갑니다.

    저는 그냥 Documents 에 넣어놨어요 ! 

     

    cd Documents

     

     

     

     

     

     

    6. tar xzvf apache-maven-3.6.3-bin.tar.gz 를 삽입해 파일을 다운로드 해줍니다.

     

     

     

     

     

    7. 그럼 요렇게 무언가 다운받아진게 보입니다 !

    설치 완료 ! 

     

     

     

     

     

     

    8. 설치가 완료되시면 홈에 환경변수 설정해줍니다.

    본인 계정 > home의 .bash_profile에 추가

    ⚠️ 여기서 잠깐 

    macOs 카탈리나 버전부터는 .bash_profile 이 아닌 .zshrc 로 바뀌었습니다.

    카탈리나 이전버전은 .bash_profile로 이후 버전은 .zshrc 로 해주시면 되겠습니다!

    ❗️저는 카탈리나 버전입니다❗️

    cd

    vi .zshrc

     

     

     

     

     

     

    9. vi 명령어를 실행하게 되면 아무것도 입력되지 않을텐데 i를 눌러 입력 화면으로 바꿔준뒤 

    아래 내용을 입력해줍니다. ( i = Insert)

    MAVEN_HOME=/Users/taghyeonji/Documents/apache-maven-3.6.3

    PATH=$PATH:$MAVEN_HOME/bin

    export MAVEN_HOME

    apache-maven-3.6.3 -> 자신이 다운받은 버전으로 수정

     

     

     

     

     

     

     

    10. 입력을 완료하면 esc > :wq  엔터를 눌러 바깥으로 나옵니다.

     

     

     

     

     

     

    11.

    카탈리나 이전버전 source .bash_profile

    카탈리나 이후버전 source .zshrc

    를 입력하여 파일을 반영해줍니다. 

    그리고 maven이 잘 설치되고 환경변수도 잘 들어갔는지 확인해줍니다.

    source .zshrc
    mvn -version

    위의 사진처럼 잘 나온다면 끝 ! 

     

     

     

     

     

    지금까지 MacOS에서 Maven 환경설정을 하는 법이었습니다.

    감사합니다!

     

     

     

     

     

    혹시 틀린부분이나, 질문 사항있으시면 답글 남겨주시면 확인 후 수정 조치하도록 하겠습니다.

     

     

Designed by Tistory.