一、引言
前面两篇:Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库 、Gradle 发布共享库——如何通过Gradle发布Android依赖库(aar)到 jitpack 公共仓库 讲解如何gradle通过github发布依赖库到jitpack上,然后方便其它人使用,但这里有个情况,前面这两种方法github仓库都是public的,但如果我们想让自己的项目private,不想全部公开,只给得到授权的人使用,那么我们该怎么办呢?
下面我们介绍下这种情况下的解决方案:
二、 发布
首先发布的gradle脚本和操作步骤可以参考Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库。只不过我们创建的github仓库是private 私有的,其它的都一样。
三、引用
在引用这里就不同了,之前的都是public仓库,是没有任何权限的,任何人都可以访问,但这里是private库,访问的话就需要授权。具体操作如下:
1. jitpack生成访问token
如下图进行生成token操作