繁体   English   中英

如何为 Android 库创建私有 Maven 存储库 (bitbucket)?

[英]How to create private Maven Repository (bitbucket) for Android Libraries?

好吧,我已经浪费了 2 天的时间进行研究和谷歌搜索,但仍然找不到答案。

问题:

我有几个图书馆,我想在我的公司内分享。 目前,它们被打包在 AAR 文件中。 我想创建 bitbucket 存储库,将我的 AAR 推送到那里,并以简单的方式在未来的应用程序中使用它们在 gradle.build 中,您只需要添加compile "com.mycompanyname.libraryname:version或类似的内容。

有人可以分享详细的指南吗? 因为我已经浪费了 2 天的研究时间 =/ 我还发现了 wagon-git 插件,但我不知道如何使用它,因为他们的文档对于 Maven 的新手 ppl 来说非常糟糕。 我的所有库中都必须有 pom.xml 吗? 如果我的库依赖于另一个库,是否可以将其推送到一个存储库中? 如何使用 AAR 库? 很多问题,实际上没有答案。 请,任何帮助将不胜感激。

聚苯乙烯

据我了解,repository 中必须有一个 pom.xml,每个 AAR 包中必须有 pom.xml。 我试过这篇文章 但是没有解释如何推送到 bitbucket 以及如何使用 AAR 工件。

您需要的是存储库管理器。 在这里查看它的含义以及管理人员在那里的含义。 我会推荐 Sonatype 的 Nexus。 Gradle 适用于其中任何一个。 我不能说仅使用 Bitbucket 存储库就可以实现类似的功能。

设置私有 Maven 存储库并不容易,但也没有那么困难,这是示例,请查看setup-private-maven-repository

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM