본문 바로가기

Better SW Development

Maven + m2eclipse 설치 하기

Maven + m2eclipse 설치 하기

Maven 설치하기

메이븐 사이트(maven.apache.org) 접속

압축파일을 적당한 폴더에 푼다.

PATH에 환경 변수로 JAVA_HOME과 M2_HOME 을 잡아준다.

그 다음엔 PATH 에 %M2_HOME%\bin 을 추가

cmd 창에서 mvn -version 을 통해 확인한다.

이제 테스트 프로젝트를 한 번 만들어 보자.

적당한 디렉터리로 이동. (참고로 전 d:\development 로 이동했습니다)


http://maven.apache.org/guides/mini/guide-creating-archetypes.html

프로젝트 생성 명령어의 축약형은 위와 같습니다. 전, 제 마음대로 아래와 같이 타이핑 하였습니다.

mvn archetype:create -DgroupId=com.doortts.maventest -DartifactId=maventest

이후 필요한 파일들을 maven central repository 로 부터 내려 받습니다. (대략 100년쯤 걸립니다...)

멍하니 있지 말고 남는 시간을 이용해 eclipse 용 플러그인 m2eclipse 를 설치해 봅니다.

m2eclipse 설치하기

다음 주소를 이클립스 업데이트 사이트로 등록해야 한다.

http://m2eclipse.sonatype.org/update/

사이트가 추가되었으면 필요한 만큼 선택 후 Install 버튼 클릭. 이후 계속 진행.

인스톨 완료 후 이클립스 재시작

경고 메시지 확인

이클립스 설정 선택

필터에 jre 라고 타이핑

디렉터리를 선택해서 JDK 가 설치된 곳을 선택하여 JRE 위치가 변경되는 것을 확인한다.

바로가기를 만들어서 -vm %JAVA_HOME%\bin\ 를 대상에 추가

다시 이클립스를 재 실행하여서 다른 경고 메시지가 없는지 확인한다.

다시 이제 아까의 cmd 창을 보면 대략 완료 되었을 겁니다.

pom.xml 도 열어보고, 하위 폴더로 이동해서 구조를 살펴봅니다.

이클립스에서 프로젝트로 읽어 들일수 있도록 아래와 같이 타이핑 합니다.

메이븐 기본 문법은 "mvn 플러그인이름:목표" 이며 각각 plugin과 goal 이라고 부릅니다. 플로그인 이름과 골 이름을 같이 쓰는건 해당 플러그인의 Default Action 을 의미합니다.

다시 보면 이클립스에서 import 할 수 있도록 파일이 두 개 더 생긴걸 볼 수 있습니다.

이클립스에서 Existing Projects into workspace 를 선택하고 Next

Browse를 선택해서 좀전에 생긴 폴더를 선택하고 Finish !!

패키지 익스플로러에 정상적으로 생성된것을 확인하면 최종 완료 입니다!! (^_^)/