因此,我学习Scala,并使用Intellj来制作我的项目。当我单击,然后单击Scala时,我可以选择
当我把鼠标悬停在他们身上时,我会得到更多的信息。
现在,在下载Intellij并使用它编译和运行Scala代码之前,我一直在玩SBT,所以我有点了解它是什么。
但是我不知道我应该选择哪一个,为什么有人会选择1而不是2,反之亦然?
发布于 2016-06-24 07:14:57
使用SBT project。这将导致Intellij使用SBT进行自动构建,每次都必须重新构建。Intellij第一次运行sbt将需要一些时间来设置自己,但最终会更有回报。同样,正如Boris所提到的,您需要一个标准的build/compile工具。
发布于 2016-06-24 09:33:15
我认为没有办法解决你的问题。如果您只想尝试Scala和Scala,那么第一个选择是可以的,因为您不需要自动构建。在我看来,这是你的选择,如果你想玩一点没有任何开销。
如果您想要做一个更真实的项目,我建议使用sbt,因为它将构建您的项目并管理您的依赖关系。这使得您的项目更加灵活,易于为其他人构建。
https://stackoverflow.com/questions/38006752
复制相似问题