Почему ошибка 2.11.1 с ошибкой: не найден: введите приложение?
Я пытаюсь скомпилировать следующий код:
object Main extends Application{
println("Hello World");
}
Но я получаю эту ошибку:
/Users/xx/JavaProjects/ScalaApplication1/src/scalaapplication1/Main.scala:8: error: not found: type Application
object Main extends Application{
^
one error found
Я использую Scala 2.11.1.
Ответы
Ответ 1
Application
устарел из scala 2.9, вероятно, он был удален в scala 2.11 (он все еще существует в scala 2.10), хотя на данный момент я не могу найти для этого доказательства, используйте App
.
Подтверждено, это ветвь scala 2.11 на github, которая имеет только App.scala
и это 2.10, который имеет App.scala
и Application.scala
с устаревшим предупреждением.
Ответ 2
Вам нужно расширить атрибут приложения, черта Application не существует.
Как я выполнил компиляцию:
object Main extends App{
println("Hello World");
}