Aktuální stav Maven Central repozitáře

publikováno: 4.5.2015

O víkendu jsem si malinko hrál s indexem centrálního repozitáře za účelem vydolování zajímavých dat. Zatím se tím jenom prohrabuji a třídím data, ale možná z mé činnosti vznikne něco zajímavého. Každopádně nejprve jsem si chtěl ověřit kolik je vlastně knihoven v Central repozitáři. Na webu http://mvnrepository.com/ vlevo nahoře je graf, kterému jsem nikdy nevěřil, ale je pravdivý. Počet artifactů (když se počítají pouze hlavní artifacty - knihovny, nikoli zdrojáky a javadoc) je aktuálně 929 537 a koncem tohoto léta to překročí jeden milión, protože se v poslední době měsíčně do Centralu nahraje víc jak 200 tisíc nových artifactů.

Teď se zaměřím na dolování dalších dat, což bohužel komplikuje fakt, že se požadavky na formát vkládaných záznamů do Centralu postupem času měnily. Kdyby Vás napadlo něco zajímavého co jste vždycky chtěli vědět, tak mi napište.

Mimochodem, pro základní práci s Maven central repozitářem jsem používal tyto projekty:

 

Reference

Skoleni bylo kazdopadne prinosne, i kdyz ve Springu uz chvilku delam, dodalo mi to kontext a hlubsi porozumeni. Libil se mi i prehled dalsich frameworku, jejich prakticke vyuziti a ze

Daniela

Školení bylo profesionální jako vždy (přesto v přátelském a otevřeném duchu). Je vidět, že Jirka je v dané problematice jako ryba ve vodě a neustále se posouvá kupředu, k čemuž

Aleš

Vyborna forma skoleni - vedeno lektorem podle dane linie se zacilenim na konkretni problematiku, nicmene s moznosti kdykoliv odbocit co vic upresnit problematiku na zaklade dotazu. Velmi uzitecne zejmena v

Petr


Novinky

5.4.2018: Jak hodně artifactů v Mavenu je připravených na použití v module path?
Od Java 9 je možné místo class path používat module path. K tomu je ale důležité, aby každý artifact který používáte měl definované jméno

26.3.2018: Java 10 je tady, Java 9 je EOL
Ještě jsem všude nepřešel na Java 9 a devítka už je EOL (End of Life).

20.3.2018: Přechod na Spring Boot 2
Postupně jsem všude přešel na Spring Boot 2 a mám k tomu pár poznatků, o které bych se rád podělil.