我使用 OTHER_HOME
环境变量将其指向不同的 SBT 项目目录。 我将在 maven 存储库中或通过 github.com#tag 项目引用添加外部目录,但现在我想将基于文件的依赖项添加到 Play 项目。
我已经在 Build.scala
格式下使其工作:
val otherProjectDir = Option(System.getenv("OTHER_HOME"))
.getOrElse("Set environment OTHER_HOME to your 'other' git clone")
// take the core sublibrary from other project
val otherCore = ProjectRef(file(otherProjectDir), "core")
val main = play.Project(appName, appVersion, appDependencies)
.dependsOn(otherCore)
我想要转换到build.sbt
,但是我不知道如何做。请给予建议。
build.sbt
中,无需更改。你试过了吗? - Jacek Laskowski