Eclipse の実行ダイアログ(F11)を使用して、リモート クラスターで Map Reduce ジョブを開始することはできますか?
現在、External Tool Chain Dialogと Maven で実行する必要があります。
注:ローカル クラスターで実行することは、実行ダイアログでは大したことではありません。ただし、リモート接続の場合、コンパイル済みの JAR が必須です。それ以外の場合はClassNotFoundException
(Jar-By-Class
が設定されている場合も)を取得します。
現在のセットアップは次のとおりです。
- Spring-Data-Hadoop 1.0.0
- STS - Springsource ツールスイート
- メイヴン
- CDH4
これは私たちが設定したapplicationContext.xml
ものです (これは、バニラ Hadoop の *-site.xml で指定したものです)
<hdp:configuration id="hadoopConfiguration">
fs.defaultFS=hdfs://carolin.ixcloud.net:8020
mapred.job.tracker=michaela.ixcloud.net:8021
</hdp:configuration>
実行ダイアログが実行されたときにJARを構築する必要があることをEclipseに伝える方法はありますか。