복붙노트

[HADOOP] hadoop 2에서 hadoop jar 파일은 어디에 있습니까? [닫은]

HADOOP

hadoop 2에서 hadoop jar 파일은 어디에 있습니까? [닫은]

Hadoop을 사용하여 하나의 샘플 단어 카운트 프로그램을 구현하려고합니다. Hadoop 2.0.0을 다운로드하여 설치했습니다. 이클립스를 사용하여이 샘플 프로그램을 만들고 싶습니다. 나중에 내 실제 프로젝트에서 Eclipse 만 사용해야한다고 생각하기 때문입니다.

hadoop-core.jar 및 기타 필요한 jar 파일과 같은 Hadoop 관련 jar 파일을 찾을 수 없습니다. 2.0 hadoop의 모든 폴더를 검색했지만 해당 파일을 찾을 수 없습니다. 동일한 파일은 1.0 버전의 Hadoop에서 사용할 수 있지만 2.0 버전에서는 사용할 수 없습니다. 이 파일들을 어디에서 얻을 수 있는지 알고 싶습니다.

2.0 버전에 대한 많은 정보를 찾을 수 없습니다.

도와주세요

해결법

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

    1.사실 처음에는 비슷한 문제에 직면했습니다. 분명히, 버전 2에는 hadoop-core.jar가 없습니다. Hadoop Common 및 MapReduce Client Core jar를 다운로드하고 둘 다 사용해야합니다. 나는 그것이 당신의 문제를 해결할 것이라고 확신합니다. 희망이 도움이!

    사실 처음에는 비슷한 문제에 직면했습니다. 분명히, 버전 2에는 hadoop-core.jar가 없습니다. Hadoop Common 및 MapReduce Client Core jar를 다운로드하고 둘 다 사용해야합니다. 나는 그것이 당신의 문제를 해결할 것이라고 확신합니다. 희망이 도움이!

    편집 : 나는 방금 초기 버전 2를 지나서 왔기 때문에 사람들이 저장소에서 적절한 버전을 선택할 수 있도록 링크를 업데이트했습니다.

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

    2.아래 나열된 폴더에 JAR 파일을 포함 시키면 저에게 효과적이었습니다.

    아래 나열된 폴더에 JAR 파일을 포함 시키면 저에게 효과적이었습니다.

    share\hadoop\common       
    share\hadoop\common\lib   
    share\hadoop\mapreduce    
    share\hadoop\mapreduce\lib
    share\hadoop\yarn         
    share\hadoop\yarn\lib   
    
  3. ==============================

    3.hadoop-core - $ {HADOOP_VERSION} .jar에 있습니다.

    hadoop-core - $ {HADOOP_VERSION} .jar에 있습니다.

    ${HADOOP_HOME}/share/hadoop/common 
    

    디렉토리가 아니라 $ {HADOOP_HOME} 디렉토리에 있습니다.

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

    4.이 기능은 Mac 용 Hadoop 2.6.0에서 가능합니다.

    이 기능은 Mac 용 Hadoop 2.6.0에서 가능합니다.

    hadoop/2.6.0/libexec/share/hadoop/common/hadoop-common-2.6.0.jar
    

    또는 hadoop 디렉토리에서 ".jar"를 검색하면 모든 .jar 파일을 볼 수 있습니다.

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

    5.hadoop-core- {version} .jar은 hadoop-common- {version} .jar이되어 Hadoop 2+

    hadoop-core- {version} .jar은 hadoop-common- {version} .jar이되어 Hadoop 2+

  6. ==============================

    6.우리는 https://mvnrepository.com 웹 사이트에서 jar 파일을 얻을 수 있습니다.

    우리는 https://mvnrepository.com 웹 사이트에서 jar 파일을 얻을 수 있습니다.

    예 - https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1

  7. ==============================

    7.hadoop 2.7.2에서 HADOOP_COMMON_HOME과 동일하게 설정해야했습니다.

    hadoop 2.7.2에서 HADOOP_COMMON_HOME과 동일하게 설정해야했습니다.

  8. ==============================

    8.아래 위치에 jar 폴더가있는 내부에 설치 한 배포판 이름의 폴더가 있습니다. / opt / cloudera / parcels / [cloudera 배포] / jars /

    아래 위치에 jar 폴더가있는 내부에 설치 한 배포판 이름의 폴더가 있습니다. / opt / cloudera / parcels / [cloudera 배포] / jars /

    예 : /opt/cloudera/parcels/CDH-5.4.10/jars

  9. from https://stackoverflow.com/questions/15188042/where-are-hadoop-jar-files-in-hadoop-2 by cc-by-sa and MIT license