NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Java Windows 10에 매이븐 설치와 이클립스 연동하는 방법. (How to install Maven and Eclipse in…

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 주로 C#과 Java 프로젝트를 진행하는 업무를 하는데요. 이번에 새로운 프로젝트를 수행하게 되어 매이븐을 설치하게 되었습니다. 예전에도 매이븐과 이클립스 연동에 대한 내용을 작성했었는데... 다시 찾으려고 하니 데이타가 유실되었는지 없었습니다. 그래서, 새로운 환경을 다시 구축하는 김에 자료를 남기는 의미에서 글을 작성합니다. 지난 1년 동안 스프링과 스프링부트로 프로젝트를 진행해서 새롭게 컴퓨터를 포멧하고 다시 설치하게 되었습니다.

    [ 아파치 매이븐 다운로드 ]

     

    매이븐 설치하기.

    이 글을 작성하는 시점에 최신 버전은 3.6.3이네요.

    scKQHot.png

     

     

    다운로드가 완료되면 적당한 위치에 압축을 풀어줍니다. 대부분의 자바 관련 패키지는 윈도우에 설치하지 않기 때문에... 주로 프로젝트 폴더에 몰아넣거나, C드라이브 루트에 관련 폴더를 생성하여 넣어놓곤 합니다. 관리 편의를 위해서죠^^; 매이븐의 환경을 구성하기 위해 아래 그림과 같이 내 컴퓨터에서 우클릭 후 속성을 선택하세요.

    CY5nR4H.png

     

     

    윈도우 환경 변수에 매이븐을 등록해줍니다. "고급 시스템 설정"을 클릭하세요.

    Xx6F8Sg.png

     

     

    시스템 속성창의 고급탭을 선택 후 하단의 "환경 변수"를 클릭하세요.

    KAsgc4z.png

     

     

    하단의 시스템 변수에 "새로 만들기"를 클릭하세요.

    XWRj4xV.png

     

     

    새 시스템 변수창에서 변수 이름은 "MAVEN_HOME"을 입력합니다. 그리고, 변수 값은 "디렉터리 찾아보기"를 클릭하여 입력해주세요.

    zEtpf4I.png

     

     

    압축을 푼 매이븐 디렉토리를 선택한 후 확인을 클릭하세요.

    JlNNYkd.png

     

     

    시스템 변수의 Path를 선택하고, "편집"을 클릭하세요.

    RltzrsP.png

     

     

    우측 상단의 "새로 만들기"를 클릭하여 매이븐의 바이너리(bin) 폴더까지 입력하세요. "확인" 버튼을 눌러서 모든 작업을 마무리합니다.

    fLvS9Oj.png

     

     

    윈도우 명령 프롬프트(CMD)를 실행하고, "mvn -version"을 입력하세요. 아래 그림과 같이 정상적으로 표시되는 것을 알 수 있습니다.

    kMyHaoO.png

     

     

    이클립스 연동하기.

    이클립스에는 기본적으로 매이븐이 포함되어 있습니다. 확실하지는 않지만, 아마도... 루나 이후로 기본 탑재된듯합니다. 혹시라도 매이븐 관련 매뉴들이 보이지 않는다면 M2E를 설치해야 합니다.

    wXCcHVi.png

     

     

    메뉴의 Window > Preferences를 클릭하세요.

    csUaQ2A.png

     

     

    우측의 "Add" 버튼을 클릭하세요.

    7RMZlDT.png

     

     

    설치한 매이븐 디렉토리를 선택해줍니다.

    eFzZsgw.png

     

     

    추가된 매이븐을 체크하고, "Apply" 버튼을 클릭하세요.

    SNRtfcD.png

     

     

    좌측 트리에서 User Settings을 선택한 후 매이븐 설치 폴더의 conf 폴더안에 settings.xml을 선택하세요. 그리고, 경로를 표시하는 텍스트박스 위에 open file을 클릭합니다.

    f9MvTJc.png

     

     

    settings.xml 파일이 열립니다. 하단에 "Source"를 클릭하세요.

    16Wv9Z5.png

     

     

    아래와 같이 로컬 리포지토리를 수정하고, 저장하세요. 그리고 이클립스를 다시 실행하면 적용됩니다.

      <!-- localRepository
       | The path to the local repository maven will use to store artifacts.
       |
       | Default: ${user.home}/.m2/repository
      <localRepository>/path/to/local/repo</localRepository>
      -->
      <localRepository>D:\apache-maven-3.6.3\repository</localRepository>

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.