2016-07-13 7 views
3

maven 프로젝트에서 mrunit을 사용하여 MapReduce 2 작업을 테스트하려고했습니다. Maven 중앙 저장소에서 검색하여 결과를 찾았습니다. http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.mrunit%22%20AND%20a%3A%22mrunit%22Maven 중앙 저장소에서 mrunit 1.1.0 jar을 사용할 수없는 이유

위의 링크에서 최신 mrunit 1.1.0은 하나의 jar 링크가 아닌 hadoop1.jarhadoop2.jar입니다. 그냥 때문에 내가 pom.xml에 대응하는 종속

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

를 추가하고 mvn package를 실행하려고 이러한 이유로,에, 나는 다음과 같은 컴파일 오류가있어 : Could not find artifact org.apache.mrunit:mrunit:jar:1.1.0 in central (https://repo.maven.apache.org/maven2 ...

사람이이 문제를 해결하는 방법에 대한 도움이 될 수 있습니까? 혼자 몇 시간 '비효율적 인 연구 후 사전

+0

내부 <classifier>hadoop2</classifier>를 추가 할 수는 전체 스택 추적을 표시 하시겠습니까? –

+0

답장을 보내 주셔서 감사합니다. 하지만 실제로 스택 추적을 표시 할 필요가 없다고 생각합니다. 내가 보낸 링크에서 알 수 있듯이. mrunit 1.1.0에는 2 개의 병이 있습니다. 하나의 jar 링크 만있는 경우에만 작동합니다. – Rui

답변