error: expected class or object definition

28,366

You have to write this line of code somewhere it can be executed. How about in your main method instead?

object Main {
  def main(args: Array[String]) {
    RegisterJodaTimeConversionHelpers()
    val connection = MongoConnection()
  }
}
Share:
28,366
OverStack
Author by

OverStack

Updated on July 25, 2020

Comments

  • OverStack
    OverStack almost 4 years

    I have this (smart code):

    import com.mongodb.casbah.Imports._
    import com.mongodb.casbah.util.bson.conversions._
    RegisterJodaTimeConversionHelpers() //error
    
    object Main {
      def main(args: Array[String]) {
        val connection = MongoConnection()
      }
    }
    

    I get an error:

    error: expected class or object definition
    RegisterJodaTimeConversionHelpers()
    

    I have to use this RegisterJodaTimeConversionHelpers() (2.2. Briefly: Automatic Type Conversions), but there's always this error message. Any ideas?