如何将自定义目录添加到Scala SBT项目?
我们的项目中有conf目录,这很好,但其中一个新组件需要将其自己的配置放在config目录中,我们无法更改该要求。在my build.scala中,我添加了一行:如何将自定义目录添加到Scala SBT项目?,scala,sbt,Scala,Sbt,我们的项目中有conf目录,这很好,但其中一个新组件需要将其自己的配置放在config目录中,我们无法更改该要求。在my build.scala中,我添加了一行: unmanagedResourceDirectories in Compile += baseDirectory.value / "config", 在SBT中,当我运行$inspect tree package src时,我可以在compile:unmanagedResourceDirectories节下看到配置目录,该节位于co
unmanagedResourceDirectories in Compile += baseDirectory.value / "config",
在SBT中,当我运行$inspect tree package src时,我可以在compile:unmanagedResourceDirectories节下看到配置目录,该节位于compile:packageSrc::mappings节下
然后,我尝试通过运行$publishLocal在本地检查部署包。result.zip包中缺少目标配置目录
我错过了什么/做错了什么?这是我添加到Build.scala中的内容,以最终解决问题:
mappings in Universal ++= (baseDirectory.value / "config" * "*" get) map
(x => x -> ("config/" + x.getName)),