Eclipse でビルド マップ/リデュース ジョブに必要なすべての jar ファイルの Hadoop ライブラリをビルドしようとしています。
必要な .jar ファイルは何ですか? また、Ubuntu に Hadoop をインストールしたときに、CDH4 の単一ノード インストールのどのフォルダーからのものですか?
Eclipse でビルド マップ/リデュース ジョブに必要なすべての jar ファイルの Hadoop ライブラリをビルドしようとしています。
必要な .jar ファイルは何ですか? また、Ubuntu に Hadoop をインストールしたときに、CDH4 の単一ノード インストールのどのフォルダーからのものですか?
CDH4tarballディストリビューションをhttps://ccp.cloudera.com/display/SUPPORT/CDH4+Downloadable+Tarballsからダウンロードしたと仮定します。
build.properties
解凍したディレクトリでファイルを見つけます。
hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/src/contrib/eclipse-plugin
Eclipseインストールディレクトリのプロパティをこのファイルに追加します。
eclipse.home=/opt/eclipse/jee-indigo-SR2
ant
、hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project
ディレクトリから実行してjarをビルドしますhadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/build/contrib/eclipse-plugin/
これで、フォルダにjarが作成されます
最後にあなたの質問に答えるために、依存関係のjarファイルは次の場所にあります。
hadoop-2.0.0-cdh4.0.0/src/hadoop-mapreduce-project/build/contrib/eclipse-plugin/
そして、リストが必要な場合は本当に冗長にするために、このペーストビンを参照してください