1

Lauf Cassandra 2.2.8, Win7, JDK8, Spark2, HAve these im CP: Kassandra-Kern 3.12, Spark-Cassandra-2.11, Spark-Cassandra-Java-2.11, Spark2.11 , spark-network-common_2.11, Guava-16.0.jar, sacala2.11.jar, etc. Der Versuch, ein grundlegendes Beispiel zu laufen kompiliert fein, aber wenn ich versuche zu laufen - in der ersten Zeile selbst Fehler bekommen : SparkConf conf = new SparkConf(); java.lang.NoClassDefFoundError: org/spark_project/guava/cache/CacheLoaderSpark Kassandra NoClassDefFoundError Guave/Cache/CacheLoader

Fehlende Funken Netzwerk-common soll diesen Fehler verursachen - aber ich es tun. Irgendwelche widersprüchlichen Gläser? Danke

+0

Check spark Klassenpfad, laufen Sie mit Assembly jar oder Einreichen jar Laufzeit? –

+0

@uttam - nein Ich habe keine Assembly-JAR-Datei verwendet und zur Laufzeit keine JAR-Datei gesendet. Das Problem wurde schließlich gelöst, indem man den maven pom verwendete - ich vermute einige widersprüchliche/fehlende Gläser. Der Pom fügte mehrere Dutzend Gläser hinzu - so wie die Magie passierte. –

Antwort

1

Also die Antwort ist: weiß nicht genau die Antwort, aber das Problem wurde gelöst. Benutzte den Pom und erstellte ein Maven-Projekt in Eclipse. es brachte mehrere (Dutzend) Gläser und es hat schließlich funktioniert. Also wahrscheinlich ein widersprüchliches/fehlendes Glas - versucht, es zu untersuchen - schwer herauszufinden.

Verwandte Themen