Scala源外部到SBT项目文件夹

时间:2017-05-28 03:56:11

标签: scala sbt intellij-14

在ItelliJ中创建SBT scala项目时,它希望我将所有源代码放在项目文件夹的src / main / scala文件夹中。但是,我想将源代码放在其他地方独立或特定的项目,构建工具,IDE等。

如何告诉它从任意位置获取源?

1 个答案:

答案 0 :(得分:0)

您可以使用以下设置更改 SBT 查找 Scala 来源的位置:

// Change Scala source directory. Default is:
// scalaSource in Compile := baseDirectory.value / "src" / "main" / "scala"
scalaSource in Compile := file("<Path to your sources...>")

// Change Scala test source directory. Default is:
// scalaSource in Test := baseDirectory.value / "src" / "test" / "scala"
scalaSource in Test := file("<Path to your test sources...>")

有关详细信息(包括如何指定其他源,库和资源目录),请参阅official SBT documentation for customizing paths