【发布时间】:2016-01-11 06:59:43
【问题描述】:
我工作了 2 天,将我的 github 库 CircularImageView 部署在 maven Central 中,以便像这样使用 gradle 依赖:
compile 'com.mikhaellopez:circularimageview:2.0.0'
我完全按照本教程进行操作:Publish an aar file to jCenter with Gradle,但我无法以这种方式访问我的库。
请帮助我知道我做错了什么..
链接:
- Bintray 存储库:https://bintray.com/lopspower/maven/com.mikhaellopez%3Acircularimageview/view
- Sonatype 问题:https://issues.sonatype.org/browse/OSSRH-18203
编辑:2015 年 10 月 14 日
要在tutorial 的第 16 步中最终与 Maven Central 同步,您需要一个用户令牌密码。我怎么得到它?
Bintray 答案:
您好,“用户令牌密码”不是从 Bintray 获取的,它可以在您的 Maven Central 帐户中找到。请在此处查看有关与 Maven 同步的更多信息:https://bintray.com/docs/usermanual/uploads/uploads_syncingartifactswithmavencentral.html问候 Bintray 团队
最后,不清楚,但“用户令牌密码”实际上对应于您的 Sonatype 帐户的密码。现在该项目正常同步,但是我仍然无法访问该项目:
无法解决:com.mikhaellopez:circularimageview:2.0.0
【问题讨论】:
-
看看这个很棒的tutorial
-
谢谢@SandroMachado,您的解决方案是一个很好的选择,但我想在不更改用户存储库的情况下访问我的库
-
您不再需要发布到 maven-central - jcenter 现在是 android 项目的默认设置,恕我直言,完全足够
-
你是对的@ligi,但我的问题实际上是模块名称问题。谢谢。
标签: android maven gradle sonatype bintray