我是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>
寻求即时帮助......
答案 0 :(得分:0)
通过命令propmt尝试构建,重新启动eclipse并且它有效。