Apache spark 从neo4j读取火花时出错
我遵循()中的步骤并使用以下软件包:Apache spark 从neo4j读取火花时出错,apache-spark,neo4j,connection,Apache Spark,Neo4j,Connection,我遵循()中的步骤并使用以下软件包: $SPARK_HOME/bin/spark-shell --packages neo4j-contrib:neo4j-connector-apache-spark_2.12:4.0.1_for_spark_3 现在,在spark shell中,当我尝试执行此操作时(在同一站点中提到): 出现以下错误: java.lang.NoClassDefFoundError:org/apache/spark/sql/sources/v2/ReadSupport 我该怎
$SPARK_HOME/bin/spark-shell --packages neo4j-contrib:neo4j-connector-apache-spark_2.12:4.0.1_for_spark_3
现在,在spark shell中,当我尝试执行此操作时(在同一站点中提到):
出现以下错误:
java.lang.NoClassDefFoundError:org/apache/spark/sql/sources/v2/ReadSupport
我该怎么解决这个问题
import org.apache.spark.sql.{SaveMode, SparkSession}
val spark = SparkSession.builder().getOrCreate()
val df = spark.read.format("org.neo4j.spark.DataSource")
.option("url", "bolt://localhost:7687")
.option("authentication.basic.username", "neo4j")
.option("authentication.basic.password", "neo4j")
.option("labels", "Person")
.load()