我是一个全新的Scala程序员,我以前没有使用Java的经验;我来自红宝石。我正在尝试运行我的第一个TDD示例程序。我正在计划一些非常小的事情,可能会有5或6次测试。我正在尝试使用specs2库。我没有IDE,我通常用vim编程并从命令行执行。如何从命令行运行Scala + specs2?
如何使用scala & specs2在我的小.scala文件上从命令行?
在Quick Start他们提到这一点:
scala -cp ... specs2.run HelloWorldSpec
- 我没有任何想法是什么省略号(
...
)是一个代表。我必须在那里放置什么? - 该命令引用(我假设)一个名为
specs2.run
的文件。但在下载部分,我只能得到一个.jar文件。specs2.run
在哪里? - 在dependencies部分,我给出了两种技术之间 - sbt和maven(我为他们搜索,之前不知道他们)。无论做什么,我都必须使用sbt/maven吗?我不能只使用控制台命令吗?它只有5个测试文件。
- 我知道有一个示例应用程序,但它没有提供关于如何运行它的说明。我认为它准备与sbt和maven合作。我宁愿不必学会使用其中的任何一个来进行快速测试。可能吗?
非常感谢。
非常感谢,埃里克! – kikito
部分链接已过时。 –
更新后的链接:http://etorreborre.github.io/specs2/ –