복붙노트

[HADOOP] 아파치 하둡에서 실행 helloworld.java

HADOOP

아파치 하둡에서 실행 helloworld.java

누군가가 PLS 말해 줄 수 내가 어떻게 아파치 하둡 내 HelloWorld.java 포함하는 실행할 수 있습니다

class Helloworld  
{  
  public static void main(String[] args)  
   {  
    Sytem.out.println("HelloWorld");  
    }  
 }

단일 노드를 실행하고 있습니다. 친절하게 내가이 코드 조각을 실행하거나 PLS A는 절대 초보자를위한 이해할 수있는 링크를 보낼 수있는 방법을 말해.

해결법

  1. ==============================

    1.항아리는 하둡에서 실행되는 방법은 명령이다

    항아리는 하둡에서 실행되는 방법은 명령이다

    $HADOOP_HOME/bin/hadoop jar [your_jar_file]
    

    또한 로컬 작업으로 실행하기 위해 강제로 -jar 사용할 수 있습니다. 재생 및 디버깅에 유용합니다.

    나는 그런 간단한 응용 프로그램을 테스트하지 않았습니다 동안, 나는 그것을 할 행을 인쇄한다고 생각합니다. 그 생각에 저를 잡지 마십시오. :-피

    당신은 주요 지정할 필요가 예외를 throw하지만 난 그것에 100 % 아니에요 수 있습니다. 내 코드를 가지고있다.

    그게 도움이되기를 바랍니다. 잡스와 맵리 듀스를 설정으로받지 않고, 다른 답변에서 언급 한 바와 같이, 하둡에서 이득이있을 것 아니에요.

  2. ==============================

    2.짧은 답변 : 당신은하지 않습니다.

    짧은 답변 : 당신은하지 않습니다.

    하둡은 일반적인 의미에서 자바 응용 프로그램을 실행하지 않습니다. 이지도는 자바로 작성 될 수있는 작업을 줄일 수 있지만, 될 필요가 없습니다 실행됩니다. 당신은 아마 아파치 하둡 문서의 일부를 읽기 시작한다. 여기지도 튜토리얼을 줄입니다. 또한 톰 화이트의 책 "확실한 가이드 하둡"을보고 할 수 있습니다.

    하둡 배치 중심의 큰 스케일의 데이터 처리 시스템이다. 그것은 정말로 해당 문제 영역에서 응용 프로그램에 적합합니다. 사람들은 당신이 해결하려는 문제의 종류가 아닌 경우, 하둡 당신을 위해 무엇을 찾고있는 사람이 아니다.

  3. ==============================

    3.지금까지 내가 이해 아파치 하둡은 귀하의 경우 무관하다. 당신은 "어떻게 안녕하세요 자바로 작성된 세계를 실행"되는 질문?

    지금까지 내가 이해 아파치 하둡은 귀하의 경우 무관하다. 당신은 "어떻게 안녕하세요 자바로 작성된 세계를 실행"되는 질문?

    내 가정이 맞다면, 다음을 수행하십시오.

    자세한 내용은 초보자를위한 자바 튜토리얼을 검색합니다. 행운을 빕니다.

  4. ==============================

    4.당신은지도가 작품을 절감하는 방법을 살펴해야합니다. 당신은지도 프로그램이 기록 된 줄 방법에 대한 느낌을 얻기 위해 하둡 예제의 src에보고 할 수 있습니다.

    당신은지도가 작품을 절감하는 방법을 살펴해야합니다. 당신은지도 프로그램이 기록 된 줄 방법에 대한 느낌을 얻기 위해 하둡 예제의 src에보고 할 수 있습니다.

  5. ==============================

    5.독립 운영 기본적으로 하둡은 하나의 자바 프로세스로, 비 분산 모드에서 실행하도록 구성되어 있습니다. 이는 디버깅에 유용합니다.

    독립 운영 기본적으로 하둡은 하나의 자바 프로세스로, 비 분산 모드에서 실행하도록 구성되어 있습니다. 이는 디버깅에 유용합니다.

    다음 예제 복사본은 압축을 푼 conf 디렉토리 입력으로 사용하고 찾아 지정된 정규 표현의 모든 일치를 표시합니다. 출력은 지정된 출력 디렉토리에 기록됩니다.

    $ mkdir input 
    $ cp conf/*.xml input 
    $ bin/hadoop jar hadoop-*-examples.jar grep input output 'dfs[a-z.]+' 
    $ cat output/*
    

    여기 참조 : http://hadoop.apache.org/docs/r0.18.2/quickstart.html

  6. from https://stackoverflow.com/questions/4874368/executing-helloworld-java-in-apache-hadoop by cc-by-sa and MIT license