Scala项目类显示语法错误,插入" EnumBody"完成EnumDeclaration

时间:2017-03-09 19:47:05

标签: java eclipse scala oop functional-programming

我是scala的新手,我使用eclipse作为IDE,我想在scala中创建一个类,

package com.scalaCode.example;

class Person(first: String, last: String) {

  var id: Int = _

  var firstName: String = first

  var lastName: String = last

  def this() = this(null, null)

  override def toString = id + " = " + firstName + " " + lastName

}

但是eclipse IDE指示错误标记

Syntax error, insert "EnumBody" to complete EnumDeclaration

我的IDE是否将此类视为Java代码?

其实我想创建一个scala web项目。为此,我通过编辑.project文件并替换

将java web项目配置为scala web项目
org.eclipse.jdt.core.javabuilder with org.scala-ide.sdt.core.scalabuilder

并为您的项目添加了Scala特性:

<nature>org.scala-ide.sdt.core.scalanature</nature>

寻求即时帮助......

1 个答案:

答案 0 :(得分:0)

通过命令propmt尝试构建,重新启动eclipse并且它有效。