Maven公開リポジトリとArtifactory



※Artifactoryの全投稿は/tag/artifactoryにある

愚かなことに、何らかのアーティファクトを探す場合に単純にググると、例えば、https://mvnrepository.com/artifact/org.firebirdsql.jdbc/jaybird/2.1.6が出てくるのだが、これは古い。現時点のバージョンは3.0.4である。

ここに無いものは公開リポジトリに無いものは、存在しないものかと思っていた。しかし。。。

Artifactoryがどこからアーティファクトを引っ張ってくるか。

Artifactoryが実際にどこからアーティファクトを引っ張ってくるかと言えば、jcenter()というところである。

※これについては、最初の投稿Artifactoryに説明している。

これはhttp://jcenter.bintray.comになる。これを直接見て探すのは大変な労力を必要とするのだが、何のことはない。https://bintray.com/bintray/jcenterから簡単に検索できるようになっている。

ここにはjaybird-3.0.4が存在する。

その他のパブリックなMavenリポジトリ

mvnrepositoryとjcenter以外にどんなパブリックなmavenリポジトリがあるのだろうか?

Guide to Public Maven Repositoriesに一覧がある。

が、jaybirdなどというマイナーなものをjcenterは置いているのだから、他を見るまでも無いものと思われる。