I Abhängigkeit vom Cloudera Maven Repository verwenden möchten, um loszuwerden: Auszug aus meinem pom.xml:Der beste Weg, von Schnappschüssen Version in der Abhängigkeit
<repositories>
<repository>
<id>cloudera</id>
<url>https://repository.cloudera.com/cloudera/cloudera-repos/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_2.10</artifactId>
<version>0.9.0-cdh4.6.0</version>
</dependency>
Es auf Eltern „Funken Eltern“ abhängt das auf Eltern mit SNAPSHOT-Version referenzierte.
Auszug aus Funkenmutter pom.xml (https://repository.cloudera.com/artifactory/cloudera-repos/org/apache/spark/spark-parent/0.9.0-cdh4.6.0/):
<parent>
<groupId>com.cloudera.cdh</groupId>
<artifactId>cdh-root</artifactId>
<version>4.6.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.spark</groupId>
<artifactId>spark-parent</artifactId>
<version>0.9.0-cdh4.6.0</version>
Wenn ich einfach „mvn sauber Paket“ laufe Ich habe den Fehler, dass dieser SCHNAPPSCHUSS Artefakt kann nicht gefunden werden.
Was ist der einfachste Weg, dies zu lösen? Eine Lösung muss eine Änderung in pom.xml oder im Build-Befehl sein. Danke.
Warum verwenden Sie nicht Maven Central? http://mvnrepository.com/artifact/org.apache.spark/spark-core_2.10 – Tunaki
Leider brauche ich Cloudera-Version der Spark-Bibliothek –
Laden Sie das Glas von einer anderen Website und installieren Sie es in Ihrem lokalen Repo als com.cloudera .cdh CDH-root 4.6.0-SNAPSHOT –