Jam's story

Mapreduce_ java_wordcount 본문

2021-2학기/하둡

Mapreduce_ java_wordcount

애플쩀 2022. 3. 23. 11:49

1.새로운 자바 프로젝트 MapReduce를 만든다

2.JRE 선택

 

ADD를 누른 후 standdard선택

next를 누른후에

usr/lib/jvm를 들어가서 jdk1.8.0_271폴더를 오픈한다 .

컴파일러 레벨 1.8로 바꾸기 --하둡의 환경과 맞춰야함

windows-preference- java- buildpath-user libaries

HADOOP-COMMON에 추가 !!

이렇게 다 추가를 한 후에 add externel jar를 들어간다

이렇게 다 클릭한후 오픈누르면 등록이 된다

HADOOP-COMMON-LIB에는 얘네를 추가

이런식으로 각각폴더에 맞는아이들 (JAR)를 추가 시킨다

APPLY AND CLOSE 누름

MAPREUCE 자바 프로젝트 폴더를 누른후

properties의 java build path를 들어간다

그 후 add library로 라이버리들을 추가시킨다

파일 1,2에 아무 글을 써준다

[MapReduce] 프로젝트를 선택한 후에 , Run -> Run Configurations

Java Application 안에 MapReduce폴더를 만들어주고 , 메인 클래스에 WordCount클래스를 넣는다.

Argument 에 이렇게 적어주기

wordCount 클래스에는 소스코드를 적어놓았고

[MapReduce]에 F5( 오른쪽마우스 - >refresh) 를 누르면

얘네가 생기는데

part- 00000을 누르면 단어마다 카운트 되어있다.

 

Comments