Sto provando a implementare un'app => trova la temperatura massima dai dati meteorologici (esempio dal libro di Tom White Hadoop: Guida definitiva (terza edizione)) utilizzando Hadoop. Ho scaricato e installato Hadoop 2.6.0 Sto usando Maven per la prima volta! cosa devo messo nel pom.xml del mio progetto per farlo funzionarepom.xml per Hadoop 2.6.0
8
A
risposta
14
Passo dopo passo:
Aggiungi Cloudera tua settings.xml (sotto $ {HOME}/m2/settings.xml.) per accedere dipendenze 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>
Aggiungere dipendenze Hadoop per il vostro 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>
poi cercare di "mvn clean install" comando nella cartella del progetto che contiene il file pom.xml.
ottengo sempre questo errore: SLF4J: Impossibile caricare la classe "org.slf4j.impl.StaticLoggerBinder". SLF4J: implementazione del logger per impostazione predefinita senza operazione (NOP) SLF4J: vedere http://www.slf4j.org/codes.html#StaticLoggerBinder per ulteriori dettagli. –
Dovresti usare un'implementazione di SLF4J, penso che [questo link] (http://saltnlight5.blogspot.com.tr/2013/08/how-to-configure-slf4j-with-different.html) ti aiuterà a configurare SLF4J nel tuo progetto. – dogankadriye
grazie per il vostro aiuto –