无法让Scala工具在Odersky Coursera课程中工作

时间:2012-09-26 09:55:43

标签: eclipse scala ide ubuntu-12.04

Odersky's scala course我试图运行工具设置。

my eclipse doesn't look like their eclipse

我应该Run As > 2. Scala Application我只有Run As > Run Configurations

我需要做些什么才能使我的屏幕像示例一样工作?

7 个答案:

答案 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)

由于Carston Krebbs,答案是删除

之间的界限
package greeter


object hello extends App {

。感谢其他人尝试过的答案。

答案 4 :(得分:0)

由于我经常遇到eclipse的问题,我改用了intellij。

安装intellij和intellij scala插件。

获取sbt插件sbt-idea

启动sbt并输入gen-idea

打开构思项目并开始编程。

答案 5 :(得分:0)

使用-clean选项启动eclipse。这将清除某些缓存,并最有可能解决您的问题。

答案 6 :(得分:0)

保存你拥有的东西。退出并重新打开Eclipse。 - odersky学生