繁体   English   中英

Scala错误定义对象

[英]Scala error defining object

我一直在尝试使用Scala插件在Eclipse上运行一个Scala hello world示例。 编写以下内容:

package scala_test

object Test {
  def main(args: Array[String]) {
    println("Hello, World") 
  }  
}

产生以下错误:

<console>:1: error: eof expected but '}' found.
       }
       ^

我已经在Windows机器和Mac(都使用Eclipse 3.7)上进行了尝试。 我尝试注释掉函数定义(只是为Test对象留下一个空的主体),并且仍然出现错误。 关于什么可能导致此的任何想法?

您需要在控制台而不是Scala解释器中查看输出。 只需右键单击scala文件,然后选择“作为scala应用程序运行”。

确保已将Scala性质添加到项目中。 在某些版本的插件上,只有Scala透视图处于活动状态,才可以从上下文的“配置”菜单中使用该选项。 如果进行了此更改,则项目图标的拐角处应带有“ S”而不是“ J”。

确保它在正确的包装中,适合我。 我正在使用这个插件

http://scala-ide.org/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM