web-dev-qa-db-ja.com

エラー:予期されるクラスまたはオブジェクトの定義

私はこれを持っています(スマートコード):

_import com.mongodb.casbah.Imports._
import com.mongodb.casbah.util.bson.conversions._
RegisterJodaTimeConversionHelpers() //error

object Main {
  def main(args: Array[String]) {
    val connection = MongoConnection()
  }
}
_

エラーが発生します:

_error: expected class or object definition
RegisterJodaTimeConversionHelpers()
_

これを使用する必要があります RegisterJodaTimeConversionHelpers() (2.2。簡単に言うと自動型変換)ですが、常にこのエラーメッセージが表示されます。何か案は?

23
OverStack

このコード行は、実行可能な場所に記述する必要があります。代わりにmainメソッドでどうですか?

object Main {
  def main(args: Array[String]) {
    RegisterJodaTimeConversionHelpers()
    val connection = MongoConnection()
  }
}
33