试图提交我的作业。从演示中看起来很容易,但收到奇怪的错误。SBT 版本是正确的。可能有什么问题?
> sbt-version
[info] 0.12.4
> submit
[error] Not a valid command: submit (similar: set)
[error] Expected '/'
[error] Expected ':'
[error] Not a valid key: submit
您需要使用从 Coursera 课程网站下载的课程代码包,否则将没有submit
可用的命令,因为它不是内置的 SBT 或 Scala 或任何东西。这也包含在教程视频讲座中,您将能够从课程站点获取链接。
此外,您需要提供您的电子邮件地址和提交密钥(您可以从课程网站获得)作为submit
命令的参数。
是的,我观看了所有视频...但是错误地导入了示例:)
要正确导入示例,您需要在包含文件的文件夹中运行sbt
build.sbt
. 就我而言,找不到该scalatest
版本。要修复,可以将其更新为 (in CommonBuild.scala
):
lazy val scalaTestDependency = "org.scalatest" %% "scalatest" % "3.2.0-SNAP10" % Test