Ich habe versucht, meinen MapReduce 2 Job mit mrunit in einem Maven Projekt zu testen. Ich suchte von Maven zentralen Repo und fand das Ergebnis: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.mrunit%22%20AND%20a%3A%22mrunit%22Warum mrunit 1.1.0 jar in Maven central repository nicht verfügbar ist
In dem obigen Link, die neueste mrunit 1.1.0 hat hadoop1.jar
und hadoop2.jar
eher als ein Glas-Link. Genau aus diesem Grunde, wenn ich versuchte, die entsprechenden Abhängigkeiten
<dependency>
<groupId>org.apache.mrunit</groupId>
<artifactId>mrunit</artifactId>
<version>1.1.0</version>
</dependency>
zu pom.xml
und laufen mvn package
, ich bekam die folgenden Kompilierungsfehler hinzuzufügen: Could not find artifact org.apache.mrunit:mrunit:jar:1.1.0 in central (https://repo.maven.apache.org/maven2 ...
Könnte jemand helfen, wie dieses Problem zu beheben? Vielen Dank im Voraus
Können Sie zeigen Sie die komplette Stack-Trace? –
Danke für Ihre Antwort. Aber ich glaube wirklich nicht, dass es notwendig ist, den Stack-Trace zu zeigen. Wie Sie an dem Link sehen können, den ich gesendet habe. mrunit 1.1.0 hat 2 Gläser. Es kann nur funktionieren, wenn es nur einen Jar-Link gibt – Rui