是否可以从SBT为IDEA设置排除的文件夹?

rab*_*ens 6 intellij-idea sbt playframework

我有一个大型多模块SBT项目.一个模块是Play2项目.现在,默认情况下,IntelliJ IDEA排除整个target文件夹,IDEA自己的编译器不会compile从sbt 运行目标,但会尝试自己解决所有问题.这导致重要的Play2部分,如未构建的路由和反向路由器.

当我sbt compile从控制台运行时,这些组件是构建的,但由于它们target位于IDEA中默认排除的文件夹中,因此IDEA忽略了那里的所有内容.

每次切换Git分支时(Play2项目目前只在一个分支中)我必须进入项目结构并手动调整排除的文件夹.

是不是有可能让IDEA自己解决这个问题,并sbt compile在重建项目时打电话?