Takari, a empresa focada no Maven iniciada por Jason van Zyl fundador do Maven, anunciou que o Maven Central está agora espelhado no Google Cloud Storage. O Maven Central é o repositório central em que várias bibliotecas Java de código fonte aberto publicam seus artefatos. As aplicações dependentes podem automaticamente obter esses artefatos utilizando sistemas de gerenciamento de dependência como Maven (via a abstração de transporte Wagon), apache Ivy e Gradle.
O Google Cloud Storage permite que os usuários armazenar dados ilimitados na infraestrutura do Google nos containers chamados buckets, alegando melhor desempenho, confiabilidade e disponibilidade para casos como hospedagem web, arquivamento e recuperação de desastres.
A parceria permite que os usuários do Maven com APIs e bibliotecas minimizem as grandes quantidades de dados produzidos pela Maven Central. Para usar este novo espelho em seu ambiente de desenvolvimento local, basta configurá-lo no settings.xml, comumente instalado em ~/.m2/settings.xml.
<settings> <mirrors> <mirror> <id>google-maven-central</id> <name>Google Maven Central</name> <url>https://maven-central.storage.googleapis.com</url> <mirrorof>central</mirrorof> </mirror> </mirrors> </settings>
Jason van Zyl fornece um célebre histórico do Maven Central, no qual ele descreve a evolução do Maven Central, os esforços da Sonatype na sua manutenção e a criação do espelho no Google.