Desde Gradle 1.7 hay un nuevo repositorio público JCenter.
repositories {
jcenter()
}
¿Entonces quiero preguntar si todos los frascos de Maven Central son parte de este repositorio? ¿Y si no es en qué consiste el repositorio de JCenter? ¿Y es JCenter más confiable de Maven Central como tiempo de inactividad?
gradle
repository
maven-central
Xelian
fuente
fuente
Respuestas:
jcenter()
es similar amavenCentral()
. Eche un vistazo a https://bintray.com/bintray/jcenter para obtener más detalles. Los chicos de jCenter afirman que tienen un mejor rendimiento que Maven Central.fuente
jcenter()
apunta a jcenter.bintray.com ymavenCentral()
a repo1.maven.org/maven2jcenter()
. Cuando busco en google org.javafxports: jfxmobile-plugin: 1.3.8, vengo a bitbucket.org/javafxports/javafxmobile-plugin . ¡debe significar que jcenter es igual a butbucket!Como se menciona en https://bintray.com/bintray/jcenter :
También encuentro una buena comparación en https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/ (desafortunadamente el enlace parece estar muerto, pero hay algunas sugerencias útiles aquí)
fuente
Maven Central y JCenter son en su mayoría equivalentes, desde la perspectiva del usuario.
La razón por la que hay 2 grandes repositorios es porque Maven Central está respaldado por Sonatype, la compañía detrás de Maven y especialmente detrás de Nexus, un repositorio Maven que venden a las empresas.
JCenter está respaldado por JFrog, la compañía detrás de Artifactory, un competidor de Nexus. Por lo que recuerdo, JFrog también respaldó a Gradle por un tiempo, como un competidor de Maven.
Entonces, al final, se trata de compañías competidoras que ofrecen servicios gratuitos para tratar de atraer a los clientes a sus ofertas empresariales de nivel superior.
A menos que tenga una razón muy específica para usar uno de ellos, básicamente puede lanzar una moneda para elegir una.
fuente
jCenter () contiene artefactos que no existen en mavenCentral () por ejemplo
com/bmuschko/gradle-cargo-plugin/2.2.3/gradle-cargo-plugin-2.2.3.jar
fuente