0

少しだけ疑問があります。Hadoop と map reduce を使用しています。また、Eclipse プラグインも付属する map-reduce アプリケーションを作成するために yahoo-vm マシンを使用しました。しかし、自分のコンピューターに Hadoop を個別にインストールしようとしたとき、何度も試行しても Eclipse と HDFS の間のリンクを確立できませんでした。これらのアプリケーションを構築するためにEclipseが必要かどうか知りたいですか? HDFS に入力を送信し、HDFS からの出力を受信する場合にのみ役立つことがわかりました。それも map redcue の fs api で自動化できます。

4

2 に答える 2

1

MapReduce プログラムは、他の Java プログラムと同様に、メモ帳、vi、または任意のエディターで開発できます。NetBeans や Eclipse などの IDE により、Java プログラムの開発が容易になります。

これは、 Hadoopプラグインを使用せずに Eclipse で Hadoop MapReduce プログラムを開発/デバッグすることに関するブログ エントリです。Eclipse でプログラムを開発/デバッグしたら、jar ファイルを作成し、hadoop jar .....コマンドを使用して Hadoop クラスターに送信する必要があります。

于 2013-02-10T13:20:26.923 に答える
1

Hadoop で実行される MapReduce ジョブを開発するために、Eclipse やプラグインは必要ありません。Hadoop デーモンを開始し、入力データをクラスターにコピーして、コンソールから MR ジョブを送信できます。さまざまなプラグインは、MR ジョブの作成、実行、およびデバッグに役立ちます。

最小限のセットアップでは、Eclipse (またはその他の IDE) を使用してコードを記述し、最終的なプロジェクトを JAR にエクスポートできます。プロジェクトのクラスパスで Hadoop jar を参照するだけです。

于 2013-02-10T13:20:55.237 に答える