【发布时间】:2015-02-15 13:21:40
【问题描述】:
我刚刚尝试使用基于 Scala 的自定义构建脚本设置 SBT 项目,但收到以下错误消息:
[error] No projects defined in build unit /home/user/scala/myProject
myProject 目录如下所示:
├── project
│ ├── myProjectBuild.scala
│ └── target
├── src
│ └── main
└── target
├── resolution-cache
├── scala-2.9.2
└── streams
这里是 myProjectBuild.scala 的内容:
import sbt._
import sbt.Keys._
object myProjectBuild extends Build {
val myProjectDependencies = List(
"org.scalatest" % "scalatest_2.11" % "2.2.1" % "test"
)
val myProjectSettings = List(
name := "myProject",
version := "1.0",
scalaVersion := "2.11.5",
libraryDependencies := myProjectDependencies
)
override lazy val settings = super.settings ++ myProjectSettings
}
有什么想法吗?
【问题讨论】: