我是一个全新的 Scala 程序员,以前没有使用 Java 的经验;我来自红宝石。我正在尝试运行我的第一个 TDD 示例程序。我正在计划一些非常小的东西,可能有 5 或 6 个测试。我正在尝试使用 specs2 库。我没有 IDE,我通常用 vim 编程并从命令行执行东西。
如何从命令行对我的小 .scala 文件使用 scala 和 specs2?
在快速入门中,他们提到了这一点:
scala -cp ... specs2.run HelloWorldSpec
- 我不知道省略号 (
...
) 代表什么。我必须在那里放什么? - 该命令引用(我假设)一个名为
specs2.run
. 但在下载部分,我只得到一个 .jar 文件。在哪里specs2.run
? - 在依赖项部分中,我在两种技术之间给出了 - sbt 和 maven(我用谷歌搜索了它们,以前不知道它们)。无论如何我都必须使用 sbt/maven 吗?我不能只使用控制台命令吗?它只有 1 个包含 5 个测试的文件。
- 我知道有一个示例应用程序,但同样没有关于如何运行它的说明。我认为它已准备好与 sbt 和 maven 一起使用。我宁愿不必为了快速测试而学习使用其中的任何一个。是否可以?
非常感谢。