gpt4 book ai didi

scala - 在 SBT 中,如何将 addSbtPlugin 与 Github URL 一起使用?

转载 作者:行者123 更新时间:2023-12-04 08:24:26 26 4
gpt4 key购买 nike

目前,我使用了这样的插件:

addSbtPlugin("com.tuplejump" % "sbt-yeoman" % "0.7.1")

但是,我在 github 上 fork 了这个插件(比如 https://github.com/myname/play-yeoman.git )并进行了一些更改,使用 fork 版本的插件更简单的方法是什么?我真的必须在 maven/ivy 存储库上注册这个 fork 吗?

谢谢!

最佳答案

使用 SBT 0.13.8,我能够替换 ./project/plugins.sbt 中的以下行:

addSbtPlugin("net.ground5hark.sbt" %% "sbt-concat" % "0.1.8")

有以下两行
lazy val root = (project in file(".")).dependsOn(concatPlugin)

lazy val concatPlugin = uri("https://github.com/ground5hark/sbt-concat.git#342acc34195438799b8a278fda94b126238aae17")

不需要其他步骤。另外,请注意 git URI 在末尾有一个提交哈希。这对于确保在项目中使用已知可用的特定版本的源非常有用,而不是源的最新未知状态。

关于scala - 在 SBT 中,如何将 addSbtPlugin 与 Github URL 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28924914/

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