继承.sbt文件

时间:2013-11-13 22:16:28

标签: scala sbt

我有许多小型Scala应用程序,我想要一个管理常见依赖项版本的中心位置。

我知道我可以设置Build.scala文件并定义多个项目。我曾经有过,但并非所有这些应用都与此有关。他们碰巧共享一个共同的软件架构。

如何使用SBT实现这一目标?目前我正在管理我批量更新的多个.sbt文件(如dependencies.sbt,common.sbt等)。

我最初的方法是开始编写一个插件,但是在插件中使用依赖项工作时我遇到了困难。

我想收集插件设置和构建设置。但我从来没有一个插件依赖于其他一些插件。

之前有人试过这个,如何管理中央应用程序配置文件(插件和设置)?

1 个答案:

答案 0 :(得分:1)

您的意思是不同的应用程序吗?然后,您可以将设置放入global.sbt。您可以查找更详细的说明here