我是 coursera 上 EPFL 函数式编程 SCALA 课程的学生。 我通过 sbt 提交作业成功通过了第一门课程,到目前为止没有任何问题。
当我尝试使用生成的令牌提交“计算器”分配时,我收到类似
的错误消息将当前项目设置为src(在构建中 文件:/C:/Users/user/Desktop/cousera%20class/计算器/计算器/src/)
submit [错误] 不是一个有效的命令:submit(类似:set)[错误] 不是一个有效的项目 ID:submit [错误] 预期为 ':'(如果选择 配置)[错误]不是有效的密钥:提交[错误]提交
请问谁曾经面临过这个挑战?我需要帮助
这就是我所做的。
sbt
在我的 Ubuntu 上安装了 apt
。sbt
然后使用 submit [email protected] [token]
提交。希望对您有所帮助。
以防万一这对其他人有帮助,我也遇到了同样的问题。我尝试从项目根目录运行
sbt Submit {[email protected]} {token},但这不起作用。运行 sbt 本身会输入一个解释器类型的东西,它接受命令,然后从那里运行
submit {[email protected]} {token}就可以了。
很奇怪。
您可能在错误的目录中运行
sbt
。
确保您在包含源代码 (src/) 和构建文件 (build.sbt) 的目录中运行
sbt
命令。然后,运行提交命令:
submit <[email protected]> <token>