У меня была эта проблема при использовании Eclipse Luna Scala IDE.Ни одно из вышеуказанных решений не позволило скомпилировать мой файл Main.scala.
package main.scala
object Main {
def main(args: Array[String]){
println("Hello, I am the main object")
}
}
Проблема заключалась в следующем: мой проект ссылался только на системную библиотеку JRE, но не на библиотеку Scala.Я выполнил следующие шаги:
- Щелкните правой кнопкой мыши свойства проекта
- Путь сборки Java
- Проверьте, отсутствует ли библиотека Scala
- Нажмите«Добавить библиотеку ...»
- Добавьте нужную библиотеку Scala, которая должна была быть поставлена с IDE Scala.
Затем перейдите к файлу Main.scala, который где-то лежитв папке вашего проекта и содержит вашу основную функцию.Если щелкнуть правой кнопкой мыши файл, в разделе «Запуск от имени» должно появиться «Приложение Scala».