为什么2.11.1失败并出现错误:未找到:输入应用程序?

时间:2014-10-03 09:28:42

标签: scala

我正在尝试编译以下代码:

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。

2 个答案:

答案 0 :(得分:27)

Application已从scala 2.9中弃用,可能已在scala 2.11中删除(它仍然存在于scala 2.10中),即使目前我无法找到证据,请使用{{ 1}}而不是。

找到证据,this is the scala 2.11 branch on github只有Appthis is the 2.10,其App.scalaApp.scala已被弃用警告。

答案 1 :(得分:11)

您需要扩展App特征,Application特征不存在。 我怎么做编译:

object Main extends App{
     println("Hello World");
 }