Почему mrunit 1.1.0 jar недоступен в центральном репозитории Maven

Я попытался проверить работу MapReduce 2 с помощью mrunit в проекте maven. Я искал в центральном репозитории Maven и нашел результат: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.mrunit%22%20AND%20a%3A%22mrunit%22

В приведенной выше ссылке последний mrunit 1.1.0 имеет hadoop1.jar а также hadoop2.jar а не одна баночка ссылки. Именно по этой причине, когда я пытался добавить соответствующие зависимости

<dependency>
  <groupId>org.apache.mrunit</groupId>
  <artifactId>mrunit</artifactId>
  <version>1.1.0</version>
</dependency>

в pom.xml и беги mvn packageЯ получил следующую ошибку компиляции: Could not find artifact org.apache.mrunit:mrunit:jar:1.1.0 in central (https://repo.maven.apache.org/maven2 ...

Может ли кто-нибудь помочь, как решить эту проблему? заранее спасибо

1 ответ

Решение

После нескольких часов неэффективного исследования, проведенного мной, я получил ответ от моего коллеги: это решается classifier тег - http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploying-with-classifiers.html

так добавил <classifier>hadoop2</classifier> внутри элемента зависимости

Другие вопросы по тегам