在sbt multi-build中创建子项目时,我按照the official docs found here中的说明进行操作。
我将以下行放入build.sbt
文件。
lazy val MySubProject = project
然后当我跑步时,我得到以下错误。
$ sbt
/home/d/projects/test/build.sbt:7: error: illegal start of simple expression
lazy val MySubProject = project
^
我制作的是什么noobie错误?这条线在哪里?
答案 0 :(得分:3)
问题是因为我使用了旧版本的sbt。
lazy val MySubProject = project
行确实属于build.sbt
(尽管它可以放在project/build.scala
中)。
我以为我的运行速度为0.13,但实际上我的运行速度为0.12。
将sbt升级到版本0.13后,一切正常。