我有以下代码:
package db
import com.mongodb.casbah.{ MongoCollection, MongoConnection, MongoDB }
import com.mongodb.casbah.commons.{ MongoDBObject }
object Test {
def main(argc: Array[String]) {
val db = MongoDB(MongoConnection(), "test")
val objText = MongoDBObject("user" -> "This the text is test number the two")
val coll = db.getCollection("coll_tet")
coll.insert(objText)
print(coll.find())
}
}
我做scalac -classpath ... test.scala
当我尝试运行时:scala db.Test -classpath ...
我收到错误:
线程“main”中的异常java.lang.NoClassDefFoundError:com / mongodb / Mongo
为什么会这样?
答案 0 :(得分:0)
为什么不添加Imports
对象?
import com.mongodb.casbah.Imports._
它应该处理所有的进口问题。