IntelliJ配置自己的SBT文件夹结构

时间:2015-08-24 09:14:31

标签: scala intellij-idea build sbt directory-structure

我想在intellij中使用我自己的文件夹结构来进行SBT项目。

所以我在项目结构设置菜单中配置它。

我希望文件夹是这样的:

src
- main
- test
res

想要任何java,scala或其他任何文件夹。现在,这种工作,直到我在build.sbt中添加另一个依赖项。一旦我这样做,一切都重置,我必须手动重置所有设置。我现在有点绝望了。我只想要我的文件夹结构。

为什么这总是重置的任何想法?

1 个答案:

答案 0 :(得分:2)

结构是sbt构建中的决定设置,当你更改build.sbt文件时,IntelliJ需要重建自己的项目内部模型,并从SBT重新加载,重置你在IntelliJ中所做的更改。

我不确定在IntelliJ中使用自定义路径有多好,但你应该在build.sbt中而不是通过IntelliJ菜单更改scalaSource(可能还有javaSource)。

您可以在此处阅读有关sbt源配置键的更多信息:http://www.scala-sbt.org/0.13/docs/Classpaths.html