2017-09-17 99 views
1

我Bintray有一个包叫做“鼎”,这是在这里:链接Bintray包到JCenter

https://bintray.com/bbende/bbende-maven/tripod

三脚架包是一个Maven项目与标准的多模块设置,其中根POM的artifactId是三脚架,具有三脚架搜索api,三脚架搜索solr和三脚架搜索lucene的子模块。

在我个人的Maven回购,所有这些文物都下的groupId com.bbende.tripod发表如下所示:

https://dl.bintray.com/bbende/bbende-maven/com/bbende/tripod/

当我要求使用链接到三脚架包链接到JCenter对“鼎”主包页面上它结束了链接只为顶层POM神器这里看到:

http://jcenter.bintray.com/com/bbende/tripod/

怎么是你应该得到的整个软件包链接到JCenter?

我相信这是同一个问题在这里,它看起来像它需要bintray/jcenter从别人的人工干预:

Bintray does not sync one of the artifacts of the package to the jcenter

回答

2

一个Bintray包被链接与特定路径前缀jcenter,使基路径下的所有子模块和版本都将自动链接到jcenter,无需人工干预。

看起来你的包在基本路径下只包含一个子模块,因此,其他子模块没有链接到jcenter。

在这种情况下,您应该联系JFrog支持以修复包含路径。在这种情况下,我们已经修复了它,并且所有子模块都正确地链接到了jcenter。

最好的问候, 伊塔马尔

+0

现在看起来不错,谢谢! –