【发布时间】:2017-07-30 23:00:14
【问题描述】:
我是 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>
寻求即时帮助...
【问题讨论】:
-
文件扩展名是什么?应该是
.scala -
是的,它是“.scala”本身,尝试了一些清理代码、配置构建路径但未解决的方法。
标签: java eclipse scala oop functional-programming