哈哈!终于成功将开源库 Push 到 Maven 了

2014-10-16 19:09:42 +08:00
 drakeet
前期走了太多弯路了,刚在一瞬间突然成功了:
已经可以在这里找到了:
https://oss.sonatype.org/content/repositories/snapshots/me/drakeet/materialdialog/

但是现在是 SNAPSHOT 版本,不知道是刚上传服务器还没反应过来,还是因为只是 SNAPSHOT 的原因,我在 gradle 中写
compile 'me.drakeet.materialdialog:library:1.0.4-SNAPSHOT'

报错,找不到这个目标。。。

另外,怎么把 SNAPSHOT 转正?还不是很明白,求点拨一下,谢谢!!

折腾到此真是不容易啊,接下来会找个时间写一篇详细的过程文章,希望帮助后来人少走弯路。
5481 次点击
所在节点    问与答
9 条回复
drakeet
2014-10-16 19:11:30 +08:00
这两天电子实训,焊电路板焊得死去活来QAQ。。。没想到回来这个竟然成功了,真是一扫之前的心累啊~
drakeet
2014-10-16 19:15:37 +08:00
ericson
2014-10-16 19:49:37 +08:00
你pom文件中指定的packaging是aar, 依赖改成compile 'me.drakeet.materialdialog:library:1.0.4-SNAPSHOT@aar'试试?
drakeet
2014-10-16 19:54:29 +08:00
@ericson 感谢指导,不过仍然是不行:

Error:A problem occurred configuring project ':demo'.
> Could not resolve all dependencies for configuration ':demo:_debugCompile'.
> Could not resolve me.drakeet.materialdialog:library:1.0.4-SNAPSHOT.
Required by:
MaterialDialog:demo:unspecified
> Unable to load Maven meta-data from http://jcenter.bintray.com/me/drakeet/materialdialog/library/1.0.4-SNAPSHOT/maven-metadata.xml.
> Could not GET 'http://jcenter.bintray.com/me/drakeet/materialdialog/library/1.0.4-SNAPSHOT/maven-metadata.xml'.
> jcenter.bintray.com

不知道是不是和jcenter有关,不过我使用别人的库都是使用jcenter
RelativeLayout
2014-10-16 23:09:30 +08:00
开通ticket了么?
WildCat
2014-10-16 23:23:43 +08:00
么么
drakeet
2014-10-16 23:46:28 +08:00
@RelativeLayout ticket? 有在sonatype开个issue,ticket是什么不清楚
drakeet
2014-10-17 08:04:11 +08:00
@RelativeLayout 额,我知道ticket了。。。就是那个issue的评论啊。。。之前没看清楚它写的,已经回复之了
RelativeLayout
2014-10-17 09:38:02 +08:00
@drakeet 那应该就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/139356

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX