[Eclipse] Maven 설치 및 이클립스 플러그인 설치 (m2eclipse)

2010. 7. 29. 14:52DevTool/Eclipse

1. Maven 설치

1.1. 다운로드
http://maven.apache.org/ 에 접속하여 최신버젼의 maven을 다운로드한다.
(2008년 2월 현재 Maven 2.0.8 (zip)을 다운로드한다.)
==> 다운로드 파일명 : apache-maven-2.0.8-bin.zip

1.2. 압축풀기
적당한 경로에 압축을 푼다.(여기서는 c드라이브에 풀었다.)

1.3. 환경변수 설정
환경변수 PATH에 다음 경로를 추가한다.
C:\apache-maven-2.0.8\bin

1.4. 설치하기
콘솔로 들어가 maven을 설치한다.
> mvn clean install

2. Eclipse 에 Maven 2 Plug-in 설치하기

2.1. 이클립스 업데이트 사이트 추가
Eclipse에서
Help -> Software Updates -> Find and Install -> Search for new features to install -> New Remote Site

Name : Maven
Site : http://m2eclipse.codehaus.org/update/
위 정보를 입력하고 [OK]를 클릭하면 업데이트 사이트에서 검색됩니다.
2.2. Maven Plugin 설치하기
추가된 Maven 체크하고 Finish 클릭 하여 설치 진행~

[주의] Optional Components 에서 오류가 뜰 때
Maven의 모든항목(Maven Integration, Optional Component)을 체크하면 모든 요소가 체크되는데, 일부 요소가 필요하다는 오류가 뜹니다. Maven개발환경에 필수요소인 Maven Integration는 반드시 체크합니다.
나머지, Maven Integration for Mylyn 과 Subclipse Integration for Maven 은 선택사항이므로 필요에 따라 체크하여 설치하시면 됩니다. Optional Components의 경우 이클립스에 설치된 플러그인에 따라 다른 플러그인(Mylyn, Subclipse 등)이 필요할 수도 있습니다.
라이센스 동의를 하고 설치를 합니다.

이클립스 maven 플러그인인 m2eclipse를 추가한 후 실행하면 콘솔창에 'Eclipse is running in a JRE, but a JDK is required'와 같은 에러가 나면
eclipse.ini에 -vm옵션을 추가하여 jdk의 패스를 설정하면 해결을 할 수 있다.

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v20090519
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vm
C:/Program Files/Java/jdk1.6.0_18/bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms128m
-Xmx512m
-Dsun.lang.ClassLoader.allowArraySyntax=true
-Xverify:none
-XX:+UseParallelGC

이 때 중요한 것은 -vm 옵션은 -vmargs옵션보다 위에 위치해있어야 한다.