美文网首页
发布库到JCenter

发布库到JCenter

作者: 生活理当如此 | 来源:发表于2017-10-17 15:38 被阅读44次

最基础的建立Android Library工程就不记录了

登陆Jcenter网站建立仓库

注意:不要建立企业账号(需要收费),要创建个人账号:个人账号注册快捷入口

创建maven仓库

上面两个红框必须是maven

点击上面我们刚创建的maven仓库,展示的界面如下:


-c

点击Add New Package按钮


com.example 即GroupId,就是你在网上标识这是唯一标识你的一个组,就像Android里的包名一样
jcenter 就是我的项目名称
1.0.0 即版本号

修改Project下的build.gradle文件

-c

注意:bintray-releas的版本 依赖,对应你项目使用 Gradle 版本

  1. bintray-releas version 0.5.0 对应 Gradle 是 version 3.4+ (包括3.4)
  2. bintray-releas version 0.4.0 对应 Gradle 是 version 3.3+ (包括3.3)
  3. bintray-releas version 0.3.4 对应 Gradle 是 version 1.3.0+(包括1.3)

修改Module下的build.gradle文件

-c

上传到建立的Maven仓库中

  1. 生成[module]-javadoc.jar和[module]-sources.jar


    这里的module表示你的建立工程名字

  2. 生成pom-default.xml文件


  3. 运行如下命令

    gradlew build bintrayUpload -PbintrayUser=BINTRAY_USERNAME -PbintrayKey=BINTRAY_KEY -PdryRun=false
    

发布项目到公用Jcenter中

注意:如果没有生成pom-default.xml发布到JCenter中时会出现如下提示:

Please fix the following before submitting a JCenter inclusion request:
- Add a POM file to the latest version of your package.

如果没有生成javadoc.jarsources.jar会出现审核不通过

第二天审核通过过就可以在项目中引用了

参考

相关文章

网友评论

      本文标题:发布库到JCenter

      本文链接:https://www.haomeiwen.com/subject/vouduxtx.html