2017-03-09 69 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嘗試建設,重新啓動日食,它的工作。