勉強のためMavenのパッケージを検索するツールを作っています。JCenterの概念がよく分からないので教えて下さい。
まず、jcenterでは階層構造に従ってMavenパッケージが保存されていると理解しています。
以下のURLだと、 owner = bintray, repo = jcenter, name = junit:junit という理解です。
https://bintray.com/bintray/jcenter/junit:junit
URLを開くと、このパッケージに含まれるアーティファクトは junit:junitだけだということも分かります。
ところが、次のURLのパッケージには複数のアーティファクトが含まれるようです。
https://bintray.com/isabiq/maven-repo/java9-migration
ここで疑問があります。
- ひとつのパッケージに複数のアーティファクトを含めると何が嬉しいのでしょうか?単に複数のパッケージを作れば事足りませんか?
- 2つ目のURLのように、自作ではないアーティファクトを自分のパッケージで公開?することは普通ですか?
- パッケージがバージョンを持ち、かつパッケージ内に複数のアーティファクトがあるということは、アーティファクトの最新バージョンを知ることができず困らないでしょうか?
以上、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。