Возможно ли запустить карту Уменьшить работу на удаленном кластере с помощью Eclipse Диалоговое окно запуска (F11)?Запустить карту Hadoop Уменьшить задание на удаленном кластере в Eclipse с диалогом запуска (F11)
В настоящее время я должен запустить его с помощью Диалог с внешней инструментальной цепью и Maven.
Примечание: Чтобы выполнить это на локальном кластере не большая сделка с Run Dialog. Но для удаленного подключения обязательно иметь скомпилированный JAR. В противном случае вы получите ClassNotFoundException
(также, если Jar-By-Class
установлен)
Наша текущая настройка является:
- весна-данных Hadoop 1.0.0
- STS - SpringSource ToolSuite
- Maven
- CDH4
Это мы установили на нашем applicationContext.xml
(это то, что вы указали в * -si te.xml на ванильный Hadoop)
<hdp:configuration id="hadoopConfiguration">
fs.defaultFS=hdfs://carolin.ixcloud.net:8020
mapred.job.tracker=michaela.ixcloud.net:8021
</hdp:configuration>
Есть ли способ рассказать Eclipse, это должно построить JAR, когда Run Dialog выполняются.
Привет, Альпер, кажется, что затмение не создает банку. Я предполагаю, что он просто поместил все скомпилированные классы в путь к классам. Я Проект, как вы упомянули. Без успеха :( – d0x
Затем, прежде чем запускать свою программу, вы должны извлечь банку в папку в проекте eclipse, используя правый клик и «export-> jar» – Alper
ok, но это более или менее то, что я нахожу в настоящее время с внешняя инструментальная цепочка и maven.Это очень неудобно, потому что вы должны сделать это для каждого изменения, которое вам нравится тестировать :( – d0x