我们使用JitPack进行开发,因为我们有几个模块,并且很容易传播更改。
然而,如果我想在本地构建一些东西,我有一个问题。我们过去常常使用gradle安装工件,所以我可以在本地构建一些更改,将其安装在我本地的maven存储库中,然后在任何地方安装我们。
现在我不能这么做了。相反,我必须将我的分支发送到上游,这样我就可以在任何地方使用它。这不是我想要的,污染上游的我的操场。
有没有一种方法可以使用JitPack,并且在我进行更改时仍然可以选择使用本地maven存储库?
发布于 2016-09-14 07:45:41
首先,确保您的本地gradle版本生成与jitpack相同的groupId。在本地gradle build或configure jitpack to use your real domain name中设置group = 'com.github....'。
其次,配置gradle构建,使其优先于本地的maven repo而不是jitpack:
repositories {
mavenLocal()
maven { url "https://jitpack.io" }
}https://stackoverflow.com/questions/39479393
复制相似问题