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

android - 通过 gradle(非 jcenter)从 bintray 中解析工件

我已经将工件部署到 bintray,因为它在文档中变小了(使用他们的插件)。一切看起来都很好。它在浏览器中打开,结构看起来很好:https ://dl.bintray.com/flymob/maven/

现在我想在发布到 jcenter() 之前通过 Android Studio 中的 gradle 使用它。我已经阅读了他们的文档https://bintray.com/docs/usermanual/formats/formats_mavenrepositories.html#_working_with_gradle

我试过了:

或者

我收到错误:无法解决:flymob-sdk-sample:FlyMobSdk:1.3.0

我究竟做错了什么?

0 投票
2 回答
786 浏览

java - 如何授权bintray api

这里 bintray doc 说:

Bintray REST API 需要一个应用 API 密钥。可以从用户配置文件页面获取 API 密钥。使用 HTTP >Basic Authentication 实现身份验证,用户名作为用户名,API 密钥作为 >密码。经过身份验证的 REST 调用只能通过 HTTPs 使用。

我不明白“HTTP > 基本身份验证”,如何在 linux 中做到这一点curl

0 投票
1 回答
741 浏览

java - Gradle 可传递存储库和凭据

情况

我有多个使用 JFrog Bintray 的 Android 插件。这些都位于不同的Maven存储库中。所有这些都有私有存储库,因此在解决这些依赖关系之前需要进行身份验证。有项目 A项目 B正在内部开发,还有一个项目 C是由第三方开发的,需要将项目 B实现为依赖项,而项目 B 又依赖于项目 A。对于项目 A将有一个bintray 用户 1被授予项目 A 的权限。还会有一个bintray用户2供第三方对项目 B进行身份验证。

项目 B中有对项目 A的依赖,如下所示:

现在有另一个项目 C依赖于项目 B,如下所示:

问题

出现的问题是要求bintray 用户 2告诉项目 C项目 A在哪里并且需要对其进行身份验证。我想知道bintray 用户 2是否可能不需要告诉Project C Project A所在的位置,而是从Project B复制它。

身份验证也是如此。有没有办法bintray 用户 2可以从项目 Abintray 用户 1复制身份验证?

非首选解决方案

现在我可以做的是让项目 C也告诉项目 B中每个依赖项的位置,但这不能很好地扩展。这将是我将放入项目 B的每个私有依赖项,项目 C需要定位并需要对其进行身份验证。它看起来像这样:

这将变得难以管理,并且您可能不想授予bintray 用户 2权限。

再说一遍,有没有办法复制依赖位置和授权?

0 投票
1 回答
1123 浏览

java - 无法通过带有 Gradle 的 BinTray 将 Java 项目发布到 Maven

我有一个简单的项目,我正在尝试通过 BinTray 发布到 Maven,但出现错误。

我遵循了发布到 bintray 的指南,并且似乎已经设置了 BinTray,并且可以访问 Sonatype。签名/等,一切似乎都很好。

当我运行“./gradlew bintrayUpload”时,我得到一个错误,但工件确实出现在 bintray 上。但是我收到各种 POM 错误。

Github 项目是https://github.com/ahammer/UsedUtil

build.gradle 文件是

发布后我收到错误,但是在 BinTray 中它注册了上传。但是,当我单击添加到 JCenter 时,我收到另一个错误“- 将 POM 文件添加到最新版本的软件包”。

0 投票
1 回答
352 浏览

scala - 如何在不知道 Maven 的情况下从 Bintray 同步到 Maven Central

我最近开始作为一名开发人员工作,我需要将一个 repo 从bintray同步到maven central。我从未使用过 Maven 或 mvn 命令行实用程序——我最初是一名 Scala sbt 开发人员。

我被告知要遵循这些说明,但我不能,因为我不知道 Maven 或 Gradle 或 Nexus 或任何其他这些东西——我只知道sbt bintray

“在 Maven Central 选项卡中,您所要做的就是输入您的 Maven Central 用户令牌密钥和用户令牌密码”

我从未听说过 Maven Central 密钥或用户令牌密码,但在没有任何先验知识的情况下,我可以使用一些说明。

0 投票
1 回答
180 浏览

java - 将 Android 库从 JCenter 发布到 Maven Central

我按照这些步骤通过 Bintray 和 Android Studio 在 JCenter 上提交了File Picker Android Library。该库已链接到 JCenter。我已经提供了所有详细信息,例如 Sonatype 帐户详细信息和 GPG 密钥,还在 Sonatype 中创建了一个问题作为新项目。但是,当我尝试将库同步到 maven Central 时,出现以下错误:

我该怎么办?

0 投票
1 回答
1336 浏览

android-studio - Bintray 响应与错误代码 409 冲突

我们有一个共同协作的 Android Studio 项目。一位同事设置了一个 bintray.com 以在我们的 android Studio 项目中收集所有必需的库。我们都在那里有我们的帐户,我们已经在gradle.properties文件中设置了我们的 bintray API 密钥和相应的 github 用户名。对他来说,它工作得很好,他得到了上传的库,比如test-1.0.0.pom;但我没有。

相反,我得到

错误:无法获取“ https://oss.jfrog.org/artifactory/oss-snapshot-local/xxx/yyy/zzz/1.0.0/test-1.0.0.pom ”。从服务器收到状态码 409:冲突启用 Gradle '离线模式'和同步项目

Gradle 同步失败:无法 GET ' https://oss。...具有相同的错误消息

所以我与服务器发生冲突?我究竟做错了什么?

0 投票
1 回答
779 浏览

gradle - 隐藏 build.gradle 中所有项目的凭据

我的私人仓库是从用于所有项目的 bintray 加载的,并且需要凭据:

隐藏它们的最佳方法是什么?

是否可以不创建新的属性实例?

0 投票
1 回答
71 浏览

maven - 在另一个存储库的 bintray 中有一个代理存储库

我试图找出是否有可能在网络上运行一个私有 maven 存储库(nexus、artifactory)以代理到我的 bintray 帐户。有人这样做或知道这样的功能吗?

0 投票
1 回答
493 浏览

android - Gradle 无法在 bintray 上找到我的 .jar

我刚刚通过 Bintray 将我的库添加到我的 maven 存储库,但是当我尝试在项目中添加依赖项时,Gradle 找不到 .jar。

问题只是 jar 的名称,因为我的存储库中有一个 mylib-1.0.0-sources.jar。那么我该如何改变这条路径呢?

谢谢。

注意:我在 build.gradle 中添加了 maven url。

我按照本教程上传了我的库:

https://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

我的问题是在第 5 部分末尾添加依赖项时,如下所示: