Gradle无法解析我的私人bintray神器

时间:2016-12-20 23:00:45

标签: gradle repository private bintray jcenter

我已经设置了一个私人仓库,包等..我上传了我的JAR 在bintray UI上,它说我需要在我的gradle中设置它

maven {
            url  "http://xxx.bintray.com/Test"
            credentials {
                username 'xxx'
                password '<api key>'
            }
        }

我已经完成了(已经在我的个人资料中使用了PAI键)。然后我添加了我的依赖:

compile(group:'com.mypackage',name:'the-name',version:'0.4.8',ext:'jar',classifier:'')

但是当我同步我的gradle它说它找不到com.mypackage:名字:0.4.8

还有其他设置可以拉我的lib吗?

1 个答案:

答案 0 :(得分:2)

虽然绝对可以使用Bintray UI,但maven存储库对文件路径和pom位置非常严格,因此,我建议尝试使用gradle将工件部署到Bintray私有存储库。你还必须提供像jar的pom文件这样的元数据。 这当然是为了您可以访问代码。

如果您上传一些repo结构的截图,也许我们可以提供更多帮助。

也许这可能会有所帮助: https://bintray.com/docs/usermanual/formats/formats_mavenrepositories.html