在sbt run
我有主要類的多種選擇。如何在構建中設置主類?
我想設置一個主類,所以我一直在build.sbt
writen:
mainClass := Some("aMainClass")
但是SBT失敗:
build.sbt:1: error: not found: value aMainClass
我也試圖與project/Project.scala
文件:
import sbt._
class ExecutableProject(info: ProjectInfo) extends DefaultProject(info) {
override def mainClass = Some("aMainClass")
}
錯誤:
project/Project.scala:3: not found: type aMainClass
如何在構建中設置主類?
使用SBT 0.11.2我發現我必須在編譯和運行範圍中設置主類: 'mainClass in(Compile,run):= Some(「prog.Main」)' –