【发布时间】:2018-07-09 11:10:35
【问题描述】:
我已经在 IntelliJ 中安装了 Scala 插件和 sbt 执行器。
我创建了一个新的 Scala 项目,它创建了一个 build.sbt 文件。
在项目设置/库中,我看到了对我计算机上的 SBT 的引用。
我使用以下代码创建了一个新的 Scala 类:
class RunMe {
def main(args: Array[String]): Unit = {
println("Hello from main of class")
}
}
我似乎找不到要为 scala 类创建的新型运行配置。
我在左栏中没有看到绿色播放按钮 (IntelliJ Left Gutter)
我错过了什么?
如何在代码中配置运行配置?
【问题讨论】:
-
类的签名应该是
object RunMe,带有main方法。或object RunMe extends App:在这种情况下main方法是不必要的。 -
这个例子的主要问题是应该实例化类,而不是对象!所以最简单的方法是做对象 RunMe extends App {}。 {} 中的所有内容都将在 App main func 中执行。
标签: scala intellij-idea