无法从bintray

时间:2015-07-31 21:28:50

标签: maven 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:找不到工件com.blackducksoftware.protex:protex-sdk-client:jar:6.4.2 in bintray-bds-sdk(http://dl.bintray.com/bds/sdk) - > [帮助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>

1 个答案:

答案 0 :(得分:1)

您的存储库在POM中配置良好,但报告的错误为真:在http://dl.bintray.com/bds/sdk/com/blackducksoftware/protex/protex-sdk-client/6.4.2位置您找不到protex-sdk-client-6.4.2.jar库;唯一存在的JAR文件名称中缺少缺少版本。

您应该查看部署过程:出于某种原因(可能是finalName或maven-jar-plugin中的其他参数化),正在发布没有版本后缀的库。