设置:
我有三个主要问题:
问题1:
问题2:
问题3:
“target / scala-2.10 / src_managed / main”源代码是什么意思 “测试”模块中的文件夹(图4)?
我应该用它做什么?
应该选择哪种来源?
感谢阅读。
答案 0 :(得分:1)
没有源文件夹(如图5所示)是由IDEA 13生成的。
你不需要它们进行适当的SBT工作,因此SBT不会坚持使用它们(也许这就是IDEA默认不创建它们的原因)。
我应该手动创建src / main / scala(和其他人)吗?
不。你最终会,但现在你不需要打扰。 Scala源可以转到项目的主目录,SBT会看到它们。
但有一点需要注意 - 您必须使用New > File
来创建Scala文件,因为主目录未标记为Sources root
。
创建的两个模块之间有什么区别(“测试” - 图4和“测试构建” - 图5)?
test
是您的项目,而test-build
是构建配置的项目。 SBT is recursive
我应该使用哪一个?
test
我假设测试,但那么测试构建的目的是什么?
请参阅sbt is recursive并阅读整个Getting Started。
“test”模块中的“target / scala-2.10 / src_managed / main”源文件夹是什么意思(图4)? 我该怎么用呢? 那里有什么样的资源?
这是SBT的输出目录,你现在不用担心它。
我强烈建议您阅读整个Getting Started,以便让您使用SBT。