Depuis Gradle 1.7, il y a un nouveau référentiel public JCenter.
repositories {
jcenter()
}
Je veux donc vous demander si tous les pots de Maven Central font partie de ce repo? Et sinon de quoi est composé JCenter repo? Et JCenter est-il plus fiable de Maven Central en tant que temps d'arrêt?
gradle
repository
maven-central
Xelian
la source
la source
Réponses:
jcenter()
est similaire àmavenCentral()
. Consultez https://bintray.com/bintray/jcenter pour plus de détails. Les gars de jCenter affirment qu'ils ont de meilleures performances que Maven Central.la source
jcenter()
points au jcenter.bintray.com etmavenCentral()
à repo1.maven.org/maven2jcenter()
. Quand je google org.javafxports: jfxmobile-plugin: 1.3.8 je viens sur bitbucket.org/javafxports/javafxmobile-plugin . cela doit signifier que jcenter est égal à butbucket!Comme mentionné dans https://bintray.com/bintray/jcenter :
Je trouve également une bonne comparaison sur https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/ (malheureusement, le lien semble mort mais quelques conseils utiles sont ici)
la source
Maven Central et JCenter sont pour la plupart équivalents, du point de vue de l'utilisateur.
La raison pour laquelle il y a 2 gros dépôts est que Maven Central est soutenu par Sonatype, la société derrière Maven et en particulier derrière Nexus, un référentiel Maven qu'ils vendent aux entreprises.
JCenter est soutenu par JFrog, la société derrière Artifactory, un concurrent de Nexus. D'après ce dont je me souviens, JFrog a également soutenu Gradle pendant un certain temps, en tant que concurrent de Maven.
Donc, en fin de compte, il s'agit d'entreprises concurrentes offrant des services gratuits pour essayer d'attirer les clients vers leurs offres d'entreprise de niveau supérieur.
À moins que vous n'ayez une raison très spécifique d'utiliser l'un d'entre eux, vous pouvez essentiellement lancer une pièce pour en choisir une.
la source
jCenter () contient des artefacts qui n'existent pas dans mavenCentral () par exemple
com/bmuschko/gradle-cargo-plugin/2.2.3/gradle-cargo-plugin-2.2.3.jar
la source