问题标签 [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 投票
0 回答
1205 浏览

android - bintray 同步到 jcenter 通常需要多长时间?

我在这里上传了我的库: https ://bintray.com/cuipengfei/maven/autoupdateapk

昨天已经批准链接到jcenter。

我什至可以在 jcenter 中获得搜索结果:https ://bintray.com/search?query=autoupdateapk

但是当我在 gradle 中添加库作为依赖项时,gradle 找不到它:

如果我在 gradle 中添加新的存储库:

然后它会工作。这意味着它显然已经在那里了,只是没有同步到 jcenter。

而且,我可以在这里找到它:http: //dl.bintray.com/cuipengfei/maven/com/autoupdateapk/ 但不是在这里:http: //jcenter.bintray.com/com/autoupdateapk

那么bintray通常需要多长时间才能同步到jcenter呢?还是我错过了一些阻止二进制文件同步的步骤?

0 投票
3 回答
2391 浏览

maven - 如何将 maven pom 文件设置为 bintray 版本?

我的项目的依赖项之一位于链接下的 bintray

他们给出了如下的maven片段

我可以在我的 maven 项目的 POM 文件中使用它,还是我必须在<repository></repository>配置存储库中添加任何内容以从中下载此依赖项?

0 投票
1 回答
359 浏览

bintray - 无法使用来自 bintray.com 的 curl 下载快照工件

我正在自动化项目的部署过程,而我正在努力的一件事是从 Bintray 下载给定 Maven 工件的最新快照版本。这个https://bintray.com/docs/api/#_dynamic_download文档声明你应该使用 $latest 变量,但所有的尝试都给了我一个 404 错误。以下是卷曲示例

提前致谢

0 投票
1 回答
133 浏览

android - Bintray 与 Maven Central 同步

我正在尝试将我的库与 Maven Central 同步,但出现此错误:

在此处输入图像描述 在此处输入图像描述

我应该怎么办?请给出一步一步的指示。我知道您想创建文件和 pom.xml setting.xml,但是 shde 创建它们以及需要连接什么?

0 投票
1 回答
583 浏览

gradle - 如何为 Maven Central 生成 Javadoc?

我正在尝试将 bintray 中的包与 Maven Central 同步,但出现此错误:

在此处输入图像描述

我需要做什么来生成 Javadoc?

我使用 Gradle:

0 投票
2 回答
322 浏览

android - 如何将本地库(aar)作为依赖项的一部分上传到 Bintray

我有 3 个传递依赖的项目要从 gradle 上传到 bintray,项目 1 和 2 是 jar,而项目 3 是使用另一个本地 aar 的 aar,我们无法将其放入公共存储库。

我已将项目 1 和 2 上传到 bintray,但我一直坚持如何进行第三个项目。我可以选择将第三个库提供给我们的客户以包含在那里的项目中,但我无法推送到 bintray,因为第三个项目依赖于这个库。

有没有办法在不添加第三个项目作为依赖项的情况下将其推送到 bintray,而项目请求第三方库。

0 投票
5 回答
88719 浏览

android - How to use the latest gradle version in Android Studio

I've just noticed Gradle has released version 2.12 and according to the release notes the scripts should compile up to 20% faster. I'd like to upgrade to that version in Android Studio.

I'm using v1.5.1 and in the settings I've selected the "Use default gradle wrapper" option, which means that instead of using a local gradle install for every project, a specific gradle version will be used for each project. The version used is the one defined in the build.gradle file. Example:

Now if I change that to this:

then Android Studio can't find that version and throws an error. Apparently AS tries to find the binaries in a local cache first (Android Studio/gradle/m2repository) and then it tries to download it from bintray:

Browsing the published builds it looks like the last version available here is v2.1.0-alpha1.

  • Why is v2.12 not in bintray yet? Is it not compatible with Android Studio?
  • If it were compatible, is there a way to download it and use a local install in a per-project basis? (I don't want to break older projects already in version control)
0 投票
2 回答
513 浏览

scala - 如何让 sbt 获取发布到我的 bintray 存储库的存储库?

我使用bintray和 sbt "publish" 命令上传了一个包...

这是我生成的 Maven pom 文件...

^ 我想将这个已发布的 sbt 项目包含到另一个 sbt 项目中。

我尝试将其添加到我的其他项目的 build.sbt 文件中:

但它不起作用。

我明白了:

如何让 sbt 获取发布到我的 bintray 存储库的 repo?

0 投票
1 回答
305 浏览

android - 将 Android 库上传到 Maven Central

使用 Android Studio 时,我知道您可以像这样添加依赖项:

Android Studio 项目结构窗口 然后你可以搜索找到存储库,当你需要更新你的库依赖的版本时,Android Studio 会通知你。

Android Studio 库更新通知

我还有一个库(目前在 Bintray 上),但它没有出现在库依赖项列表中(如第一个屏幕截图所示) - 这是因为列表显示来自 Maven Central 的库吗?

如果是这样,我将如何将我的库放在 Maven Central 上?我在 Google 上查看了一些结果,但不同的博客页面和教程显示了不同的步骤,因此可能会非常混乱。

由于我的库(在 GitHub 上查看)使用的是Novoda Bintray Release 插件,因此我尝试按照此 wiki 页面中的说明将我的库添加到 Maven Central,但我不确定从这里去哪里。

所以,总而言之,我要问的是:

  1. 我需要将我的库上传到 Maven Central 吗?
  2. 如果是这样,我该怎么做?我应该继续使用 Novoda 插件,还是应该切换到更易于使用的插件。
0 投票
1 回答
632 浏览

bintray - 在 bintray 上自己的存储库之间移动包

我的组织在 bintray 上有几个 maven 存储库。这些存储库中的大多数都包含一个与存储库同名的包。

这些包似乎高度相关,我想通过创建一个存储库并将所有这些包移动到其中来重新组织它们。

考虑到以下限制,在自己的存储库之间移动包的最佳方法是什么:

  • 该软件包必须在旧存储库中作为指向新存储库中软件包的链接保持可用。
  • 一些包链接到 jcenter,移动后它们必须保持链接。