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