问题标签 [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.
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
我究竟做错了什么?
java - 如何授权bintray api
这里 bintray doc 说:
Bintray REST API 需要一个应用 API 密钥。可以从用户配置文件页面获取 API 密钥。使用 HTTP >Basic Authentication 实现身份验证,用户名作为用户名,API 密钥作为 >密码。经过身份验证的 REST 调用只能通过 HTTPs 使用。
我不明白“HTTP > 基本身份验证”,如何在 linux 中做到这一点curl
?
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可以从项目 A的bintray 用户 1复制身份验证?
非首选解决方案
现在我可以做的是让项目 C也告诉项目 B中每个依赖项的位置,但这不能很好地扩展。这将是我将放入项目 B的每个私有依赖项,项目 C需要定位并需要对其进行身份验证。它看起来像这样:
这将变得难以管理,并且您可能不想授予bintray 用户 2权限。
再说一遍,有没有办法复制依赖位置和授权?
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 文件添加到最新版本的软件包”。
scala - 如何在不知道 Maven 的情况下从 Bintray 同步到 Maven Central
我最近开始作为一名开发人员工作,我需要将一个 repo 从bintray同步到maven central。我从未使用过 Maven 或 mvn 命令行实用程序——我最初是一名 Scala sbt 开发人员。
我被告知要遵循这些说明,但我不能,因为我不知道 Maven 或 Gradle 或 Nexus 或任何其他这些东西——我只知道sbt bintray。
“在 Maven Central 选项卡中,您所要做的就是输入您的 Maven Central 用户令牌密钥和用户令牌密码”
我从未听说过 Maven Central 密钥或用户令牌密码,但在没有任何先验知识的情况下,我可以使用一些说明。
java - 将 Android 库从 JCenter 发布到 Maven Central
我按照这些步骤通过 Bintray 和 Android Studio 在 JCenter 上提交了File Picker Android Library。该库已链接到 JCenter。我已经提供了所有详细信息,例如 Sonatype 帐户详细信息和 GPG 密钥,还在 Sonatype 中创建了一个问题作为新项目。但是,当我尝试将库同步到 maven Central 时,出现以下错误:
我该怎么办?
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。...具有相同的错误消息
所以我与服务器发生冲突?我究竟做错了什么?
gradle - 隐藏 build.gradle 中所有项目的凭据
我的私人仓库是从用于所有项目的 bintray 加载的,并且需要凭据:
隐藏它们的最佳方法是什么?
是否可以不创建新的属性实例?
maven - 在另一个存储库的 bintray 中有一个代理存储库
我试图找出是否有可能在网络上运行一个私有 maven 存储库(nexus、artifactory)以代理到我的 bintray 帐户。有人这样做或知道这样的功能吗?
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 部分末尾添加依赖项时,如下所示: