2011-12-05 20 views
11

mavenリポジトリ構造の仕様を知りたいと思います。mavenアーティファクトリポジトリディレクトリ構造仕様

私はarchivaまたはnexusを使ってリポジトリを作成することができます。私はそれらの情報に興味がありません。

私は、フレーズ "maven artifact repository structure specs"でapacheのmavenウェブサイトとgoogleを検索しようとしましたが、主にmavenクライアントで期待される開発ディレクトリ構造を取得します。

私は

、誰かがここの構造を説明したり、例えば説明する包括的な単一の文書(私はリンクの終わることのない道をたどることによって、ディレクトリ構造を説明していないつまり1)に私を指すしたいと思います
  • apache http serverにデプロイされた静的ファイルシステムディレクトリを使用して単純なMavenリポジトリを作成する方法。
  • 、またはgooglecodeでディレクトリ構造を作成してMavenリポジトリとして表示する方法

    https://cwiki.apache.org/confluence/display/MAVENOLD/Repository+Layout+-+Final

    私はあなたが説明してきた方法でリポジトリを作成することを指していないだろう、と述べた:

答えて

12

ここでは、(Mavenの自体に文書化するための長年の懸案)仕様です。適切なパラメータを指定してmvn deploy:deploy-fileを使用して、適切なメタデータと構造を記述できるように、必要なファイルをアップロードすることをお勧めします。これは、ファイルシステムの場所に対して実行し、必要な場所に同期させることができます。

もう一つの方法は、Archivaのようなリポジトリマネージャを実行して、幸せになるまでWebインターフェイスを使用してアップロードし、ディレクトリ構造を必要な場所に同期させることです。