我正在设置一个有两个模块的项目,如下所示。我只希望源/资源目录结构中的模块,而不是在父项目。我如何在build.sbt中实现这一点?
sbt不会在根目录下创建源/资源目录。它将创建一个目标/项目目录,通过。
确保你的项目在不同的文件夹中。
也就是说,core的源代码应该在"core"目录下:
lazy val core = (project in file("core")).
settings(commonSettings: _*).
settings(
// other settings
)
您的目录结构应该与此示例类似。
实际上是IntelliJ IDEA在单击SBT选项卡中的"刷新"时创建文件夹。检查另一个问题