Я следую this hadoop mapreduce tutorial от Apache. код Java приведенные там использует эти классы Apache Hadoop-:Ящики для hadoop mapreduce
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Job;
import org.apache.hadoop.mapreduce.Mapper;
import org.apache.hadoop.mapreduce.Reducer;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
Но я не мог понять, где скачать эти Баночки с. При поиске в Интернете для этих классов я видел, что они доступны here.
Но что такое формальный/аутентичный репозиторий Apache для этих и Jars?
Если банки поставляются вместе с хаопом, пожалуйста, дайте мне знать путь.
EDIT: Другой вопрос не дает четких инструкций. я нашел ответ следующим образом
This tutorial упоминает:
Скачать Hadoop-ядро-1.2.1.jar, который используется для компиляции и выполнения программы MapReduce. Перейдите по следующей ссылке http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1, чтобы загрузить банку.
Так что это выглядит как аутентичный репозиторий.
попытайтесь загрузить распределение Hadoop из https://hadoop.apache.org/releases.html и проверьте его в папке lib – DesirePRG
Возможный дубликат [Как импортировать зависимости org.apache Java или W/O Maven] (http: // stackoverflow.com/questions/11345923/how-to-import-org-apache-java-dependencies-w-or-w-o-maven) –