首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4j Spark连接器错误:在包组织中找不到import.org.neo4j.spark._对象neo4j

Neo4j Spark连接器错误:在包组织中找不到import.org.neo4j.spark._对象neo4j
EN

Stack Overflow用户
提问于 2017-10-19 05:13:11
回答 1查看 581关注 0票数 1

我让我的scala代码在我的mac上连接到Neo4j的spark中运行。我想在我的windows机器上测试它,但似乎无法让它运行,我一直收到错误:

代码语言:javascript
复制
Spark context Web UI available at http://192.168.43.4:4040
Spark context available as 'sc' (master = local[*], app id = local-1508360735468).
Spark session available as 'spark'.
Loading neo4jspark.scala...
<console>:23: error: object neo4j is not a member of package org
       import org.neo4j.spark._
              ^

这会给出后续的错误:

代码语言:javascript
复制
changeScoreList: java.util.List[Double] = []
<console>:87: error: not found: value neo
                         val initialDf2 = neo.cypher(noBbox).partitions(5).batch(10000).loadDataFrame
                                          ^
<console>:120: error: not found: value neo

不确定我做错了什么,我像这样执行它:

代码语言:javascript
复制
spark-shell --conf spark.neo4j.bolt.password=TestNeo4j --packages neo4j-contrib:neo4j-spark-connector:2.0.0-M2,graphframes:graphframes:0.2.0-spark2.0-s_2.11 -i neo4jspark.scala

说它找到了所有的依赖项,但代码在使用neo时抛出了错误。不确定还能尝试什么?不知道为什么这在我的windows box上不起作用,而在我的mac上却起作用。Spark版本2.2相同,neo4j启动并运行相同的版本,scala,甚至java (除了几个小版本版本差异)

EN

回答 1

Stack Overflow用户

发布于 2017-10-19 05:53:41

这是一个已知的issue (有一个相关的here),它的fix是Spark 2.2.1版本的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46819334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档