美文网首页
发布库到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