하둡 이클립스 개발 환경 설정 하기 !
메이븐은 이클립스의 플러그인들 중 하나이며, 메이븐의 주요 기능은 개발자가 정의한 자바 프로젝트에서
필요로 하는 각종 라이브러리들과 이들의 종속성을 자동으로 관리해주는 것이다.
1 . 이클립스에서 메이븐을 이용하여 하둡 프로젝트 생성 하기 .
1. 이클립스 마켓 플레이스 에서, 메이븐 설치 !
- 마켓 플레이스에서 Maven 검색 ! .
Maven Integration for Eclipse 와
Maven integration for eclipse wtp 와
m2eclipse - wtp : Maven Integration for eclipse WTP 설치 한다.
2. 설치하면 이클립스가 재붓 되는데.. 이클립스 메뉴에서 File -> New - > Other 을 선택한 후에 Maven 을 확장하면
메이븐 프로젝트 생성하기 가 있다. Next 를 클릭 하자 ~
메이븐 프로젝트 생성 창이 뜨면, Create a simple project 를 체크한 후, Next 를 클릭
Group id 는 , 대표 패키지의 이름 ( 임의 지정 )
Artfact Id 는 프로젝트 이름으로 쓰임
패키징 방법은 Jar 그대로 이용하면 된다 .
3. 생성된 프로젝트 에서, JRE System Libarary 가 JDK 1.5 버전 되어 있는데 , 마우스 우클릭 하여 , 1.6 버전으로 변경 해준다
그후, 하둡 개발의 필수 라이브러리를 메이븐 종속성 관리에 추가하면 된다.
이클립스 메뉴에서 프로젝트 를 우클릭 한 다음 Maven-> Add Dependency 를 클릭 하면, 다음과 같은 다이얼 로그가 뜬다.
중간 쯤에 있는 검색어 입력하는 곳에 hadoop-core 를 입력한 뒤, 잠시 기다리면 검색 결과가 나온다.
hadoop-core 버전 1.0.4 를 선택 한다.. ( 그냥 엔터 치면 백그라운드에서 설치 됨 )
그러면, 하둡 프로젝트 개발에 필요한 라이브러리들이 추가 되고, 개발 하면 된다.