eclipse


이전에 테스트용으로 하둡 query counting과 query merging 테스트 코드를 만들어 놓은 것은

eclipse에서 svn으로 다운로드 받음


다운로드 받고 나면

최상위에 src 디렉토리가 생기고 해당 디렉토리에 아무 파일도 포함돼 있지 않았다.

이 디렉토리에 파일이 추가될려면 즉 컴파일 대상 파일들이 이 디렉토리에 오게 할려면

build path라는걸 해줘야 한다.

하둡의 경우 lib가 필요한 경우도 있기 때문에 lib도 포함시켜야 한다.



--


jar 파일로 만들어 서버에서 실행했더니

실행이 안된다.

java.lang.UnsupportedClassVersionError이라고 에러가 뜬다.

pc(윈도우)에 설치된 자바 버전과 서버에 설치된 자바 버전이 서로 달라서 발생한 문제


해결 방법 : 

우선 서버와 동일한 버전의 자바컴파일러를 설치한다.

그리고 eclipse에서 프로젝트에서 마우스 오른쪽 버튼을 눌러 properties를 선택한후

java Complier에서 java 버전을 서버와 동일한 버전으로 맞춘다.

그리고 Project Facets에서도 java버전을 맞춘다.


-- 

jar 파일을 만들때 서버에 hadoop 관련 라이브러라기 모두 설치돼 있다면 굳이 러이브러리를 포함시킬 필요는 없고

없더먄 runable jar를 만들어 사용

'프로그램밍언어 > HTML,JAVASCRIPT' 카테고리의 다른 글

jQuery + ajax  (0) 2014.06.20
Posted by 고요한하늘
,