Възможно ли е да стартирате задание на Map Reduce на отдалечен клъстер с диалоговия прозорец за изпълнение на Eclipse (F11)?
В момента трябва да го стартирам с диалоговия прозорец за външна верига на инструменти и Maven.
Забележка: Изпълнението му на локален клъстер не е голяма работа с диалоговия прозорец за изпълнение. Но за отдалечена връзка е задължително да имате компилиран JAR. В противен случай получавате ClassNotFoundException
(също ако е зададено Jar-By-Class
)
Текущата ни настройка е:
- Spring-Data-Hadoop 1.0.0
- STS - Springsource Toolsuite
- Мейвън
- CDH4
Това задаваме на нашия applicationContext.xml
(това е, което посочвате в *-site.xml на vanilla hadoop)
<hdp:configuration id="hadoopConfiguration">
fs.defaultFS=hdfs://carolin.ixcloud.net:8020
mapred.job.tracker=michaela.ixcloud.net:8021
</hdp:configuration>
Има ли начин да кажете на Eclipse, че трябва да изгради JAR, когато се изпълни диалогът за изпълнение.