2012-11-13 9 views
7

レポスはどのようにレイアウトされていますか?彼らは同じですか?そうであれば、whoは書式を指定します。Mavenリポジトリは標準フォーマットを持っていますか?

+2

を移動しているように見えます – higuaro

+0

Mavenリポジトリマネージャのファイルレイアウト(メタデータファイル、インデックスファイル形式など)の正式な指定はありません。MAVEN /リポジトリ+レイアウト+ - +最終MavenのメーカーのSonatypeに質問する必要があります.Nexusを使用するように指示していると思います。 –

答えて

7

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

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

here on details of the layout続きを読む、とhere on details of metadata files

Nexusは、記憶域に似たレイアウトを持っていますが、(場合によっては)わずかに異なるmetadata.xmlファイルの形式を持っています。

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

+0

情報をありがとうございます。そのページは、ローカルリポジトリに表示されているメタデータファイルには対応していないようです。それらは "標準"レポ形式の一部でもあります。そして、もし私のネクサスレポを見れば、ローカルレポと同じでしょうか? – chad

+0

あなたの正確な質問は何ですか、好奇心が強いのですか、問題を解決しようとしていますか? –

+1

リンクが無効です。 @xenoterracideとRoss Blackのおかげで – xenoterracide

2

ただ、上記のペトルによって与えられたリンクを更新する... Mavenの文書は(http://docs.codehaus.org/display/ [これをチェック] Maven Repository Layoutと にMaven Repository Metadata

+0

これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、自分の投稿の下にコメントを残してください。自分の投稿にいつもコメントをつけることができます。そして、十分な[評判](http://stackoverflow.com/help/whats-reputation) [任意の投稿にコメントする]ことができます(http://stackoverflow.com/help/privileges/comment)。 –

+3

@ManosNikolaidisあなたは正しいですが、これは明らかにRossが役立つ情報を提供しようとしたことを示しているようです。そして、新人として、より良いチャンスはありませんでした。おそらく、コメントを残すための障壁が低くなる可能性はありますか?たとえば、50rep以下の新規ユーザーからのコメントは、質問/回答作成者の承認を通過する必要がありますか?私は知っている、これはメタ上に提出するアイデアかもしれない... –

関連する問題