2012-04-30 10 views
1

私はカスバを使用しようとしています、私はこの行に、右の初めに奇妙なエラーが表示されます。カスバスカラMongoDBのドライバ - 奇妙なエラー

val mongoDB = MongoConnection("MyDatabase") 

MongoConenction上のエラーは言う:

MongoConnectionに必要なクラスファイルがありません。参照型 com.mongodbパッケージのMongoOptionsは、存在しないシンボルを参照します。

私はこれをどうすればよいか分かりません。私のプロジェクトに添付されている瓶は:

casbah-commons_2.9.1-3.0.0-SNAPSHOT.jar 
casbah-core_2.9.1-3.0.0-SNAPSHOT.jar 
casbah-gridfs_2.9.1-3.0.0-SNAPSHOT.jar 
casbah-query_2.9.1-3.0.0-SNAPSHOT.jar 
casbah-util_2.9.1-3.0.0-SNAPSHOT.jar 

私はそれが憧れかもしれないことを理解していない、私はカスバの完全な設定のように見えます。だから質問1番です - この問題を解決するために私は何をしなければなりませんか?

質問2は - Casbah tutorialは私がちょうど1つのものをインポートすることができ、mongoConn()メソッドを取得することもできますが、これも真実ではないと言います。私が指示に従えば、mongoConn()は単に見つからない。ですから、チュートリアルのようにすべてのことができるのですか?

答えて

2

あなたの設定の詳細はわかりませんが、あなたがcasbah-commonsモジュールの依存関係を参照していないようです。

docsによると、これらは以下のとおりです。

のmongo-javaのドライバ、scalaj-コレクション、scalaj時、JodaTime、SLF4J-API