14

リポジトリはどのように配置されますか? 彼らは同じですか?もしそうなら、誰がフォーマットを指定しますか。

4

2 に答える 2

10

Maven のリポジトリ レイアウトは非常に厳密に定義されています。Maven 自体は、リポジトリを完全に処理するツールです。

/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version.$extension
/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version-$classifier.$extension

レイアウトの詳細についてはこちらを、メタデータ ファイルの詳細についてはこちらをお読みください。

Nexusのストレージには同様のレイアウトがありますが、(場合によっては) metadata.xml ファイルの形式がわずかに異なることに注意してください。

Artifactoryのように、他のリポジトリ マネージャーは、内部ストレージに完全に異なるレイアウトを持つことができます。いずれにせよ、URL 構造は同一でなければなりません (そして同一です)。

于 2012-11-14T01:08:51.813 に答える
6

上記のPetrによって提供されたリンクを更新するだけです... Mavenドキュメントは、 Maven Repository Layoutおよび Maven Repository Metadataに移動したようです

于 2015-10-17T02:13:04.537 に答える