Единственная ошибка, которую я вижу в Eclipse: не могу найти или загрузить основной класс. Это компилирует или дает это, ничего больше. Как я могу снова увидеть ошибки на консоли?

Я пытаюсь запустить некоторый скала-код в затмении, но я застрял со странной проблемой. Если ошибок нет, все работает нормально, в противном случае выдает ошибку: не удалось найти или загрузить основной класс.... Что может вызвать такую ​​досадную проблему?

  package p


  object Main{
      def main(args: Array[String]): Unit = {
        ----
      }
    }

этот фрагмент выводит:

Ошибка: не удалось найти или загрузить основной класс p.Main

Я хочу увидеть что-то вроде этого:

Ошибка:(15, 5) не найдено: значение -

1 ответ

Пытаться

object HelloWorld {
  def main(args: Array[String]) {
    println("Hello, world!")
  }
}

опуская Unit =, Если это работает, то это захват в Unit

По моей оценке, вероятность того, что у вас есть несоответствие, высока. Вы определили class Main, который p.Main но ваша ошибка в том, что вы не нашли p.main, Многие системы чувствительны к регистру, поэтому, если вы привыкли к нечувствительности к регистру в стиле Windows, вам нужно быть бдительными.

Другие вопросы по тегам