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.jar
과 hadoop2.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 ...
이
사람이이 문제를 해결하는 방법에 대한 도움이 될 수 있습니까? 혼자 몇 시간 '비효율적 인 연구 후 사전
내부
<classifier>hadoop2</classifier>
를 추가 할 수는 전체 스택 추적을 표시 하시겠습니까? –답장을 보내 주셔서 감사합니다. 하지만 실제로 스택 추적을 표시 할 필요가 없다고 생각합니다. 내가 보낸 링크에서 알 수 있듯이. mrunit 1.1.0에는 2 개의 병이 있습니다. 하나의 jar 링크 만있는 경우에만 작동합니다. – Rui