gpt4 book ai didi

scala - 如何依赖 GitHub 中的 PlayProject?

转载 作者:行者123 更新时间:2023-12-01 10:21:08 25 4
gpt4 key购买 nike

我想让一个 Play 2.0 项目依赖于另一个 Play 2.0 项目,我希望它在构建时 check out 并构建该项目。

如果依赖项目不是 PlayProject,而是标准库,我知道我该怎么做。我可以使用这样的东西。

val libDep = RootProject(uri("git://github.com/ChazInc/play2-authenticitytoken.git"))

val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
// settings here
).dependsOn(libDep)

这对 play 项目不起作用,因为我需要从 PlayProject 免费获得的特殊构建逻辑作为依赖项。我看到 PlayProject 可以采用文件参数,但它不像 RootProject 那样采用 URI 参数。

最佳答案

为了直接使用一个git项目,有问题的项目必须有一个project。文件夹 Build.scala和/或 plugins.sbt在项目的根级别。它对 Play 模块来说很糟糕,但目前就是这样。

关于scala - 如何依赖 GitHub 中的 PlayProject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12380153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com