Редактор не содержит основного типа - PullRequest
4 голосов
/ 20 сентября 2010

Прежде всего, я хотел бы сказать, что я прочитал два других вопроса, касающихся той же проблемы, и решения, изложенные в них, не помогли мне. Я пытался очистить, восстановить, заново открыть, но это не сработало. Я использую Eclipse для Scala Dev. Это примерная прога, из которой я пытаюсь получить вывод, это просто casbah.

package com.examples.casbah

import com.novus.casbah.mongodb.MongoConnection

object newObject {
  def main(args: Array[String]): Unit = {

    val mongoConn = MongoConnection()
    val mongoDB = mongoConn("casbah_test")

    val builder = MongoDBObject.newBuilder
    builder += "foo" -> "bar"
    builder += "x" -> "y"
    builder += ("pie" -> 3.14)
    builder += ("spam" -> "eggs", "mmm" -> "bacon")
    // You must explicitly cast the result to a DBObject
    // to receive it as such; you can also request it 'asDBObject'
    val newObj = builder.result.asDBObject

    Console.println(("A", "ProGGram"))
  }
}

В журнале ошибок Eclipse появляется следующая ошибка:

Неожиданное исключение было выдано

это трассировка стека

Я прочитал один комментарий о попытке запуска, нажав на корень исходного проекта. Но я вижу только Запуск от имени Java-приложения и Запуск от имени приложения Java. Нет возможности работать как приложение Scala. Я должен запустить его, используя Alt + Shift + X S

ТИА.

1 Ответ

0 голосов
/ 21 сентября 2010

Лучшим местом для подобных вопросов является Scala IDE пользовательский список рассылки .

...