2017-03-09 78 views
0

我是新来斯卡拉,我使用的Eclipse作为一个IDE和我想创建Scala中的一个类,显示语法错误斯卡拉项目类,插入“EnumBody”完成EnumDeclaration

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项目。要做到这一点我配置的Java Web项目斯卡拉web项目通过编辑项目文件和更换

org.eclipse.jdt.core.javabuilder with org.scala-ide.sdt.core.scalabuilder 

,并添加斯卡拉自然到您的项目:

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

寻求即时帮助...

+0

什么是文件扩展名?应该是'.scala' – nmat

+0

是的,它是“.scala”本身,尝试了几个方面,比如清理代码,配置构建路径但尚未解决。 –

回答

0

通过命令propmt尝试建设,重新启动日食,它的工作。