我尝试使用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文件?
答案 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页面上的使用说明并不是直截了当的。