6

试图提交我的作业。从演示中看起来很容易,但收到奇怪的错误。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
4

2 回答 2

6

您需要使用从 Coursera 课程网站下载的课程代码包,否则将没有submit可用的命令,因为它不是内置的 SBT 或 Scala 或任何东西。这也包含在教程视频讲座中,您将能够从课程站点获取链接。

此外,您需要提供您的电子邮件地址和提交密钥(您可以从课程网站获得)作为submit命令的参数。

于 2013-09-27T10:52:48.477 回答
1

是的,我观看了所有视频...但是错误地导入了示例:)

要正确导入示例,您需要在包含文件的文件夹中运行sbtbuild.sbt. 就我而言,找不到scalatest版本。要修复,可以将其更新为 (in CommonBuild.scala):

lazy val scalaTestDependency = "org.scalatest" %% "scalatest" % "3.2.0-SNAP10" % Test
于 2019-01-18T10:32:41.183 回答