我们conf
的项目中有目录,这很好,但是其中一个新组件需要将其自己的配置放入config
目录中,因此我们无法更改该要求。在我的build.scala中,添加了以下行:
unmanagedResourceDirectories in Compile += baseDirectory.value / "config",
在运行SBT的过程中,$ inspect tree package-src
我可以config
在compile:unmanagedResourceDirectories
section下的compile:packageSrc::mappings
section下看到目录。
然后,我尝试通过运行本地检查部署程序包$ publishLocal
。config
结果.zip包中缺少目标目录。
我想念/做错了什么?
这是我添加到Build.scala中以最终解决该问题的内容:
mappings in Universal ++= (baseDirectory.value / "config" * "*" get) map
(x => x -> ("config/" + x.getName)),
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句