Как получить банку MRUnit 1.0.0-SNAPSHOT, созданную с использованием классификатора hadoop1?
Последний выпуск MRUnit - 0,9. Этот выпуск не поддерживает DistributedCache. Этот https://issues.apache.org/jira/browse/MRUNIT-98 показывает, что 1.0.0 поддерживает DistributedCache. Я хочу получить банку MRUnit 1.0.0, созданную для hadoop1, но не могу ее найти. Поэтому я попытался построить его сам, но в репозитории Maven отсутствуют необходимые банки.
Вот команда, которую я использую:mvn package -DenvClassifier=hadoop1 -DspecificHadoopVersion=1.0.3
Это терпит неудачу с ошибками зависимости. Я могу достать необходимые банки вручную, но я не знаю, как заставить сборку использовать их.
Как мне достать банку, которую я хочу (либо собрать, либо загрузить)?
1 ответ
Я понял это после того, как отправил вопрос.
Ответ прост. Изучите ветку hadoop1 и постройте это:
$ git checkout -b local/trunk-hadoop1 remotes/origin/trunk-hadoop1
$ mvn package