24

Hadoopを使用して1つのサンプル単語カウントプログラムを実装しようとしています。ダウンロードしてインストールしHadoop 2.0.0ました。Eclipseを使用してこのサンプルプログラムを実行したいのは、実際のプロジェクトの後半でEclipseのみを使用する必要があると思うからです。

hadoop-core.jarその他の必要なjarファイルのようなHadoop関連のjarファイルが見つかりません。2.0 hadoopのすべてのフォルダーを検索しましたが、それらのファイルが見つかりませんでした。これらの同じファイルは、Hadoopの1.0バージョンでは使用できますが、2.0バージョンでは使用できません。これらのファイルはどこで入手できますか?

2.0バージョンに関する多くの情報を見つけることができません。

助けてください

4

8 に答える 8

37

実際、私は最初に同様の問題に直面しました。どうやら、hadoop-core.jarバージョン2にはありません。HadoopCommonとMapReduce Client Core jarをダウンロードして、両方使用する必要があります。私はそれがあなたの問題を解決すると確信しています。お役に立てれば!

編集:最初のバージョン2をはるかに超えたので、リポジトリから適切なバージョンを選択できるようにリンクを更新しました。

于 2013-03-04T12:54:50.853 に答える
11

以下にリストされているフォルダーにJARを含めることは、私にとってはうまくいきました。

share\hadoop\common       
share\hadoop\common\lib   
share\hadoop\mapreduce    
share\hadoop\mapreduce\lib
share\hadoop\yarn         
share\hadoop\yarn\lib   
于 2014-05-24T13:14:59.213 に答える
6

hadoop-core-${HADOOP_VERSION}.jarがあります

${HADOOP_HOME}/share/hadoop/common 

$ {HADOOP_HOME}ディレクトリではなく、ディレクトリ。

于 2015-02-04T00:11:07.097 に答える
3

これは、Hadoop2.6.0のMacで機能します。

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

または、hadoopディレクトリで「.jar」を検索すると、すべての.jarファイルが表示されます。

于 2015-03-18T05:14:29.773 に答える
2

hadoop-core-{version}.jarHadoop2 hadoop-common-{version}.jar+から始めました

于 2016-02-16T17:51:10.927 に答える
1

jarファイルはhttps://mvnrepository.comWebサイトから入手できます。

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

于 2017-09-13T18:21:37.077 に答える
0

hadoop 2.7.2では、HADOOP_COMMON_HOMEと同じに設定する必要がありました。

于 2017-07-20T06:27:26.070 に答える
-1

以下の場所に、インストールしたディストリビューションによって名前が付けられたフォルダがあります。その中にjarフォルダがあります。/ opt / cloudera / parcels / [cloudera distribution] / jars /

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

于 2016-05-18T14:39:22.767 に答える