问题标签 [bintray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
62979 浏览

gradle - 在存储库容器上找不到参数 [] 的方法 jcenter()

我是 Gradle 和 bintray 的新手。我想发布这个项目,以便 Maven 和 SBT 用户可以随时使用它。我不是这个包的原作者;它似乎已被遗弃;我只想发布当前的 HEAD。

~/.gradle/gradle.properties是这样的:

build.gradle看起来像这样:

这是问题所在:

我正在寻找有关如何解决错误消息的建议,以及有关我可能遇到的任何设置问题的建议,包括将此项目纳入 JCenter,以便所有人都可以使用已发布的 bintray 项目。

0 投票
1 回答
2684 浏览

maven - 从 JCenter 下载我在 Bintray 上发布的文件时遇到问题

我正在开发一个非常基本的 Gradle 插件(主要是为了获得经验),并且我已经向我的 Bintray 存储库发布了一个版本,应该可以在这里查看。

我已经将我的存储库链接到 JCenter(并且可以在此处找到我的插件),现在,为了测试它是否正常工作,我正在尝试从 Gradle 构建脚本下载这些工件并将我的插件应用到一个模拟项目:

但是,Gradle 无法解决该依赖关系并引发此异常:

这是因为JCenter似乎没有托管我的文件(在 下com/github/tagc)。我不确定为什么会这样。在确认我的存储库与 JCenter 链接后,是否需要采取任何其他步骤来使其托管我上传的文件,以便我可以按照构建脚本中显示的方式访问它们?或者只是文件需要一些时间才能出现在 JCenter 上?自从我的存储库链接到 JCenter 以来已经有大约 5 个小时了。

任何帮助或建议将不胜感激。

0 投票
2 回答
2938 浏览

android - Publishing android library to jcenter 错误 - 将 POM 文件添加到最新版本的包

我正在尝试使用 Bintray 的网站将我的 Android 库发布到 JCenter。

我使用以下博客文章创建了一个 Maven 样式的 zip 文件,其中包含所有需要的工件:aar、sources、javadocs 和 pom 文件:

http://blog.blundell-apps.com/locally-release-an-android-library-for-jcenter-or-maven-central-inclusion/

一切似乎都在创建的 zip 文件中,但在尝试将我的包链接到 JCenter 时仍然出现错误:

将 POM 文件添加到最新版本的包中

我不确定出了什么问题,因为里面有一个 pom..

有什么想法可能是错的吗?

更新:

这是 zip 文件的内容:

这是 POM 文件:

如您所见,pom 位于拉链内。这就是脚本创建它的方式。

0 投票
1 回答
1941 浏览

android - 在根项目“bin”中找不到任务“bintrayUpload”

我遵循了将我的 AAR 文件发布到 JCenter 所需的每个步骤,然后使用https://github.com/danielemaddaluno/gradle-jcenter-publish将其与 Maven Central 同步。我按照他的第 13 步和第 14 步编写了这个命令,得到了这个错误:

G:\Android 开发应用程序\android-studio\gradle\gradle-2.2.1\bin>gradle bintrayUpload

FAILURE:构建失败并出现异常。

  • 出了什么问题:
    在根项目“bin”中找不到任务“bintrayUpload”。

build.gradle(项目:xxxx)

0 投票
1 回答
12169 浏览

android - 应用插件 Android Studio 失败

我正在尝试将 ExoPlayer 库导入我的 Android Studio 项目。我用几种方法尝试了几次(直接用 GRADLE 导入),作为模块导入,复制粘贴,我得到了同样的错误:

在库 gradle 中,我找到了应用插件行:

搜索库并将其应用于依赖项后,我仍然收到错误:

任何想法我该如何解决这个问题?

0 投票
2 回答
307 浏览

gradle - 将 OSS 库发布到 jcenter 和 maven-central

我想发布我的 OSS 库,以便在存储库jcentermaven-central存储库中都可用。我有两个与此主题相关的问题:

  1. 我应该自己发布到两个存储库,还是它们之间有一些自动同步,所以只发布到其中一个就足够了?如果有同步,哪个是主要来源,哪个是镜像的?

  2. 我想使用一些 gradle 插件从 gradle 自动执行发布。是否有任何单个插件,能够与两个存储库一起使用?

0 投票
2 回答
1553 浏览

android - 已指定出版物,但项目中不存在出版物 :library

我正在尝试将我的库上传到JCenter Repository。我遵循了本教程:

https://www.virag.si/2015/01/publishing-gradle-android-library-to-jcenter/

运行gradlew bintrayUpload命令后,我的build.gradle库。

我收到以下错误:

0 投票
1 回答
1758 浏览

android - 使用 gradle-bintray-plugin 在 bintray 上发布

我有一个想要在 bintray 上发布的 Android 库。

到目前为止一切顺利,我正在使用具有以下配置的 gradle-bintray-plugin 1.2:

我遇到的第一个问题是,在我上传库后,版本号“未指定”。意思是,该文件已成功上传,但它被称为 smth. 像“mylibrary-unspecified.aar”。我发现我必须在 gradle 中另外指定项目版本号。

像这样:

在那之后,这工作正常。现在我只剩下 2 个问题:

我希望我的文件像这样上传:

但它们实际上是这样上传的:

我可以以某种方式改变这个“路径”吗?有关系吗?

这引出了我的下一个问题。如何指定 Maven 组类型?我的意思是它是一个 Maven 存储库,对吗?所以我应该能够设置这个?这可能与我的第一个问题有关吗?

0 投票
1 回答
299 浏览

maven - 如何将我的 Maven 工件同步到 jcenter?

我已将我的第一个版本部署到 Maven 中央存储库。现在我想将它同步到 JCenter / Bintray。这可能吗?我该怎么做?

0 投票
1 回答
349 浏览

maven - 如何使用 maven 将 jar 上传到 bintray

我正在尝试使用 bintray 将 Maven 包(jar)上传到 Maven 中央存储库,但我找不到任何文档或说明来执行此操作。那么如何开始bintray上传过程。