2017-09-17 6 views
1

J'ai un paquet dans Bintray appelé "trépied" qui est ici:Linking Bintray package pour JCenter

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

Le paquet de trépied est un projet Maven avec un standard configuration multi-module où la pom racine artifactId est un trépied, avec des sous-modules de tripod-search-api, tripod-search-solr, et tripod-search-lucene.

Dans mon repo Maven personnel, tous ces objets sont publiés sous le groupId com.bbende.tripod comme indiqué ici:

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

Quand j'ai demandé de relier le paquet de trépied pour JCenter en utilisant le lien sur la page principale du package pour « trépied » il a fini par relier seulement l'artefact pour le pom haut niveau comme on le voit ici:

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

Comment êtes-vous censé obtenir le ensemble complet lié à JCenter?

Je crois que c'est la même question ici qui ressemble à cela nécessite une intervention manuelle de quelqu'un à bintray/jcenter:

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

Répondre

2

Un paquet Bintray est lié à jcenter avec un préfixe de chemin spécifique, de sorte que tous les sous-modules et versions sous le chemin de base seront automatiquement liés à jcenter sans autre intervention manuelle.

Il semble que votre paquet soit lié sous le chemin de base contenant un seul des sous-modules, donc les autres sous-modules ne sont pas liés à jcenter.

Dans ce cas, vous devez contacter le support JFrog afin de corriger le chemin d'inclusion. Dans ce cas, nous l'avons déjà corrigé et tous les sous-modules sont correctement liés à jcenter.

Cordialement, Itamar

+0

On dirait bien maintenant, je vous remercie! –