使用gradle将jar库发布到bintray

时间:2014-11-26 15:33:26

标签: android gradle android-gradle gradlew bintray

我尝试使用Gradle将jar库发布到bintray。我的项目中有一个包,即#34; com.github.instagram"。我想要实现的是构建此包的jar文件并将其上传到bintray。
这是我的配置

uploadArchives  {
    repositories {
      bintrayMavenDeployer {
        username          'xxx'
        apiKey            'xxx'
        repoOwner         'xxx'
        repoName          'xxx'
        packageName       'xxx'
        description       'This is an example to simplifying bintray publishing'
        descUrl           'https://github.com/ysb33r/Gradle/blob/master/bintray/README.md'
        tags              'gradle','bintray'
   }
  }
}

但是当我执行gradlew uploadArchives时,它会上传apk文件而不是jar库文件。如何指示我的gradle只编译我想要的包并生成一个jar文件?

2 个答案:

答案 0 :(得分:3)

请使用专用的gradle-bintray-plugin。文档中包含非常详细的示例。

答案 1 :(得分:2)

在您创建了Bintray帐户后,我建议您尝试使用以下两个脚本,以便更轻松地使用gradle-bintray-plugin。

https://raw.githubusercontent.com/attwellBrian/JCenter/master/installv1.gradle https://raw.githubusercontent.com/attwellBrian/JCenter/master/bintrayv1.gradle

请阅读tutorial有关如何使用这些脚本的信息。

gradle-bintray-plugin很棒。但它在GitHub页面上的使用说明并不是直截了当的。