scala> MongoSpark.save(documents)
java.lang.NoClassDefFoundError: com/mongodb/ConnectionString
at com.mongodb.spark.config.MongoCompanionConfig$$anonfun$4.apply(MongoCompanionConfig.scala:254)
at com.mongodb.spark.config.MongoCompanionConfig$$anonfun$4.apply(MongoCompanionConfig.scala:254)
at scala.util.Try$.apply(Try.scala:161)
at com.mongodb.spark.config.MongoCompanionConfig$class.connectionString(MongoCompanionConfig.scala:254)
at com.mongodb.spark.config.WriteConfig$.connectionString(WriteConfig.scala:36)
at com.mongodb.spark.config.WriteConfig$.apply(WriteConfig.scala:71)
只要提交action,往mongoDB保存資料,就提示連接失敗.....
我的版本:spark1.6.0,scala2.10.4,mongo3.4.7
連接jar也有了:mongo-spark-connector_2.10-1.1.0.jar
到底什么原因??????
uj5u.com熱心網友回復:
代碼之前也導包了import com.mongodb.spark._
import org.apache.spark._
import org.apache.spark.sql.hive.HiveContext
uj5u.com熱心網友回復:
mongodb啟動時系結的IP 是不是具體的IP 我啟動的時候系結localhost ,然后其他機器就訪問不了mongodbuj5u.com熱心網友回復:
解決了,jar包沖突,刪去多余的就好了,謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/109444.html
標籤:MongoDB
上一篇:如何快速復制資料庫?不是主從復制,而是類似于sqlite或access復制檔案那樣的快速復制
下一篇:如何取ACCESS 中二進制影像
