먼저 Eclipse에서 Dynamic Web Service 프로젝트를 생성합니다. 프로젝트 생성하기 아래의 그림같이 java 파일과 html 파일을 생성합니다. TailorWebSocketServlet.java 1: package de.devsurf.html.tail; 2: 3: import java.io.IOException; 4: import java.util.Date; 5: import java.util.Set; 6: import java.util.concurrent.CopyOnWriteArraySet; 7: import java.util.concurrent.Executors; 8: import java.util.concurrent.ScheduledExecutorService; 9: import j..
제티는 톰캣과 같이 웹 애플리케이션중 하나로써 가볍고, 웹 소켓을 지원하다는 이유로 사용하게 되었습니다. 이클립스에서 제티 플러그인과 웹 서버를 설치하고, Dynamic web project와 연동하는 법을 써 보겠습니다.주의 Eclipse Java EE 버전으로 설치되어 있어야 합니다. http://www.eclipse.org/downloads/여기서는 Eclipse Indigo 버전으로 설치했습니다. 제티 설치제티 이클립스 플러그인 설치이클립스의 Help - Install New Software를 누르면 나오는 다이얼로그에서 Add 버튼을 눌러플러그인 주소를 추가해줍시다.Location : http://download.eclipse.org/jetty/updates/jetty-wtp 잠시후 나오는 플러..
Hadoop은 기본적으로 POSIX API를 지원하지 않기 때문에 리눅스 파일시스템에 마운트가 안되고 자체적인 API를 사용해야 한다. 하지만 FUSE라는 라이브러리를 이용해서 억지로 마운트할 순 있다. 1.0.0 버전에서는 하둡에서 자체적으로 제공하는 FUSE 유틸이 컴파일되서 제공되지 않고, 컴파일 옵션 같은 것들이 예전 버전에서 업데이트되지 않은 상태라 여러가지 삽질이 필요하다. 나중에 정식 버전이 나오면 해결 되겠지만 현재 버전에서 마운트 하기 위해서는 아래와 같은 더러운 방법이 필요하다 ㅠㅠ 필요한 것들 JDK 1.5 버전 Apache Forrest 0.8 Autotmake libtool FUSE Ant JDK 1.5 설치 http://www.oracle.com/technetwork/java/j..