2

Eclipse で Hadoop1.0.4 用の MapReduce プログラムを作成する必要があります。

このバージョンの Hadoop には、Eclipse 用のプラグインが含まれていません。

ただし、build.xml ファイルは $HADOOP_HOME/src/contrib/eclipse-plugin にあります。

build.xml ファイルから Eclipse 用のプラグインを生成またはビルドするにはどうすればよいですか?

4

3 に答える 3

1

viをbuild.xmlファイルに入れます。デフォルトの引数は私が行ったjarで$HADOOP_HOME/src/contrib/eclipse-plugin: ant jar 、plugin.jarファイルを期待していましたが、autoconfが原因でビルドが失敗したと表示されます。これらを参照し ください http://wiki.apache.org/hadoop/EclipsePlugInhttp://rohanlopes.blogspot.com/2012/08/download-hadoop-103-plugin-for-eclipse.htmlhttp://linuxjunkiemonkey .wordpress.com / 2012/04/22 / eclipse-apache-hadoop-plugin-build-1-0-2 /

私はplugin.jarファイルを2日間取得することに縛られ、最終的に0.20.2にロールバックする必要がありました。ビルドがどのように機能したかを教えてください。機能している場合は、hadoop1.0.4-eclipse-plugin.jarを送ってください。

于 2012-11-07T04:33:20.020 に答える
0

build.xml ファイルを開く

検索する:

<fileset dir="${eclipse.home}/plugins/">

${eclipse.home} を実際のパスに置き換えます

ターミナルを開きます。

$HADOOP_HOME/src/contrib/eclipse-plugin への cd

$ sudo ant jar

build.xml ファイルに記述されているフォルダーにいくつかの jar ファイルが作成されます。

于 2012-11-10T15:48:37.107 に答える
0

build.xml を変更して、eclipse.home 環境変数を設定する必要があります。少なくとも 2 つの方法でコンパイルできます。

1) Linux 環境では、最初に Hadoop コモンをビルドします。次に、Eclipse プラグインをコンパイルするように eclipse.home を設定します。

2) バイナリ Hadoop jar ファイルを指すように build.xml を変更し、eclipse.home を設定します。次に、Eclipse プラグインをビルドします。

ここからビルド jar ファイルをダウンロードすることもできます: http://yiyujia.blogspot.com/2012/10/eclipse-mapreduce-plugin-build-for.html

于 2013-02-18T15:11:38.553 に答える