目前我的整个工作周期是:
但是我的项目越来越大,我想拆分文件,进行单元测试等。
但是我懒得阅读 sbt 文档并做任何需要做的事情来获得 sbt 的“Makefile”。单元测试也是如此(框架那么多,该选哪个?)
让我开心的是一个简单的压缩虚拟项目,其中包含使用 sbt 的虚拟单元测试。
你知道这种东西是否存在吗?
最佳答案
好吧,您应该使用 SBT。你不需要为它写任何东西:它会为一个基本项目创建你需要的一切,并且只问你项目名称是什么以及你将使用什么版本的 Scala。
之后,只需将文件放在正确的位置。查找目录布局,尽管简短的回答是 src/main/scala
中的主要源文件并在 src/test/scala
中测试源文件.不过,您将不得不创建一个非常小的“makefile”来获取测试库。
关于Scala 简单的虚拟项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2807451/