0

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

我知道我可以设置一个 Build.scala 文件并定义多个项目。我曾经有过,但并非所有这些应用程序在这个意义上都是相关的。他们只是碰巧共享一个通用的软件架构。

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

我最初的方法是开始编写一个插件,但是在让依赖项在插件中工作的过程中我感到很困惑。

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

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

4

1 回答 1

1

你的意思是不同的应用程序?然后,您可以将您的设置放入global.sbt. 您可以在此处查看更详细的说明

于 2013-11-13T22:42:38.047 回答