import com.mongodb.casbah.Imports._
val newObj = MongoDBObject( "abc" -> 1, "def" -> 2 )
这给了我以下错误:
“缺少 ValidDateOrNumericTypeHolder 所需的类文件。包 org 的参考值 joda 指的是不存在的符号。”
我四处搜索以解决此错误,但没有成功。有人可以指导我吗?
我在带有 Scala 2.9.0 插件的 Eclipse Java EE 中运行它。我的 Eclipse 项目中有以下引用的库。
casbah-commons_2.9.0-1-2.1.5-1.jar
casbah-gridfs_2.9.0-1-2.1.5-1.jar
casbah-core_2.9.0-1-2.1.5-1.jar
casbah-query_2.9.0-1-2.1.5-1.jar
casbah-dynamic_2.9.0-1-2.1.5.0.jar
mongo-1.0.jar
mongo-java-driver-2.7.1.jar
mongo-driver_2.9.0-1-0.2.0.jar
后续问题:
在 Antoine 的指导下解决了上述问题后,我继续尝试以下方法:
newObj( "abc" )
并得到这个错误:
java.lang.IncompatibleClassChangeError: com.mongodb.BasicDBObject 类没有实现请求的接口 org.bson.BSONObject
知道如何解决这个问题吗?