从 bintray 下载非 JCenter 工件时遇到问题
Trouble downloading non-JCenter artifacts from bintray
我的组织正在尝试向这个世界发布一些开放源代码,我们从我们的一些库开始。目前我所拥有的是将一些工件发布到组织的位置。它们在这里可用,可以在这里看到:
它们目前没有链接到 JCenter,因为我现在可以使用提供的显式 repo。
然而,任何通过 Maven 解决它们的尝试都会导致:
http://dl.bintray.com/bds/sdk/
[错误]无法在项目 protex-plugin-integration 上执行目标:无法解析项目 com.blackducksoftware.plugins:protex-plugin-inte 的依赖关系
gration:jar:1.1.1:无法解析以下工件:com.blackducksoftware.protex:protex-sdk-client:jar:6.4.2, com.blackducksoftware.protex:protex-
sdk-utilities:jar:6.4.2: 在 bintray-bds-sdk (http://dl.bintray.com/bds/sdk) 中找不到工件 com.blackducksoftware.protex:protex-sdk-client:jar:6.4.2 ->
[帮助 1]
这对我来说很奇怪,因为通过 URL.
绝对可以看到这些文件
我正在做的事情是不可能的吗,我必须提交到 JCenter 并首先被接受?
pom 包含:
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>bintray-bds-sdk</id>
<name>bintray</name>
<url>http://dl.bintray.com/bds/sdk</url>
</repository>
</repositories>
您的存储库在 POM 中配置良好,但报告的错误是真实的:在 http://dl.bintray.com/bds/sdk/com/blackducksoftware/protex/protex-sdk-client/6.4.2
位置您找不到 protex-sdk-client-6.4.2.jar
库;唯一现有的 JAR 文件的名称中包含版本 missing。
您应该查看部署过程:出于某种原因(可能是 finalName
,或 maven-jar-plugin 中的其他一些参数化),正在发布没有版本后缀的库。
我的组织正在尝试向这个世界发布一些开放源代码,我们从我们的一些库开始。目前我所拥有的是将一些工件发布到组织的位置。它们在这里可用,可以在这里看到:
它们目前没有链接到 JCenter,因为我现在可以使用提供的显式 repo。
然而,任何通过 Maven 解决它们的尝试都会导致:
http://dl.bintray.com/bds/sdk/
[错误]无法在项目 protex-plugin-integration 上执行目标:无法解析项目 com.blackducksoftware.plugins:protex-plugin-inte 的依赖关系 gration:jar:1.1.1:无法解析以下工件:com.blackducksoftware.protex:protex-sdk-client:jar:6.4.2, com.blackducksoftware.protex:protex- sdk-utilities:jar:6.4.2: 在 bintray-bds-sdk (http://dl.bintray.com/bds/sdk) 中找不到工件 com.blackducksoftware.protex:protex-sdk-client:jar:6.4.2 -> [帮助 1]
这对我来说很奇怪,因为通过 URL.
绝对可以看到这些文件我正在做的事情是不可能的吗,我必须提交到 JCenter 并首先被接受?
pom 包含:
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>bintray-bds-sdk</id>
<name>bintray</name>
<url>http://dl.bintray.com/bds/sdk</url>
</repository>
</repositories>
您的存储库在 POM 中配置良好,但报告的错误是真实的:在 http://dl.bintray.com/bds/sdk/com/blackducksoftware/protex/protex-sdk-client/6.4.2
位置您找不到 protex-sdk-client-6.4.2.jar
库;唯一现有的 JAR 文件的名称中包含版本 missing。
您应该查看部署过程:出于某种原因(可能是 finalName
,或 maven-jar-plugin 中的其他一些参数化),正在发布没有版本后缀的库。