2014-12-09 4 views
8

Я пытаюсь реализовать приложение => найти максимальную температуру от метеоданных (exepmle из книги Тома Уайта Hadoop: Окончательное руководство (3-е издание)) с использованием Hadoop. Я загрузил и установил Hadoop 2.6.0 Я использую maven в первый раз! то, что я должен поставить в pom.xml моего проекта, чтобы сделать его работуpom.xml for Hadoop 2.6.0

ответ

14

Шаг за шагом:

  1. Добавить Cloudera свой settings.xml (в $ {HOME}/м2/settings.xml.), чтобы получить доступ к зависимости Hadoop

    <repository> 
        <id>cloudera</id> 
        <url>https://repository.cloudera.com/artifactory/cloudera-repos</url> 
        <releases> 
          <enabled>true</enabled> 
        </releases> 
        <snapshots> 
          <enabled>true</enabled> 
        </snapshots> 
    </repository> 
    
  2. Добавить зависимости Hadoop в вашем pom.xml.

    <dependency> 
        <groupId>org.apache.hadoop</groupId> 
        <artifactId>hadoop-hdfs</artifactId> 
        <version>2.6.0</version> 
    </dependency> 
    <dependency> 
        <groupId>org.apache.hadoop</groupId> 
        <artifactId>hadoop-auth</artifactId> 
        <version>2.6.0</version> 
    </dependency> 
    <dependency> 
        <groupId>org.apache.hadoop</groupId> 
        <artifactId>hadoop-common</artifactId> 
        <version>2.6.0</version> 
    </dependency> 
    <dependency> 
        <groupId>org.apache.hadoop</groupId> 
        <artifactId>hadoop-core</artifactId> 
        <version>1.2.1</version> 
    </dependency> 
    
  3. Тогда попробуйте «МВН чистой установки» команду в папку проекта, который содержит файл pom.xml.

+0

Я всегда получаю эту ошибку: SLF4J: Не удалось загрузить класс "org.slf4j.impl.StaticLoggerBinder". SLF4J: Реализация регистратора без операции (NOP) SLF4J: Дополнительную информацию см. В http://www.slf4j.org/codes.html#StaticLoggerBinder. –

+0

Вы должны использовать реализацию SLF4J, я думаю, [эта ссылка] (http://saltnlight5.blogspot.com.tr/2013/08/how-to-configure-slf4j-with-different.html) поможет вам настроить SLF4J в вашем проекте. – dogankadriye

+0

Благодарю вас за помощь. –

Смежные вопросы