在Odersky's scala course我试图运行工具设置。
我应该Run As > 2. Scala Application
我只有Run As > Run Configurations
。
我需要做些什么才能使我的屏幕像示例一样工作?
答案 0 :(得分:1)
我也在做这个课程。我看到的是我(从课程网站下载的eclipse)是我只能在调用main方法的scala对象上使用“Run As Scala Application”(metod主体在对象中)。
这个课程专门有一个论坛。在那里问这个问题。
答案 1 :(得分:1)
尝试将println包装在main方法中。
def main(args: Array[String]) {
println("Hello, world!")
}
我有类似的问题,这就是我解决它的方法。
答案 2 :(得分:1)
我认为这实际上是课程材料的一个问题
第一课继续说......
为了使对象可执行,它必须扩展App类型。将对象定义更改为以下内容:
object Main extends App {
println(Lists.max(List(1,3,2)))
}
所以在这种情况下,扩展App,你应该能够运行它
答案 3 :(得分:1)
答案 4 :(得分:0)
由于我经常遇到eclipse的问题,我改用了intellij。
安装intellij和intellij scala插件。
获取sbt插件sbt-idea。
启动sbt并输入gen-idea
。
打开构思项目并开始编程。
答案 5 :(得分:0)
使用-clean
选项启动eclipse。这将清除某些缓存,并最有可能解决您的问题。
答案 6 :(得分:0)
保存你拥有的东西。退出并重新打开Eclipse。 - odersky学生