Archiva が完全に機能する方法について混乱しています。依存関係のコア セットがあれば、Archiva をローカルの Maven リポジトリとして使用できることは理解しています。
私が理解できないのは、Archiva が自分のプロジェクトからのビルド アーティファクトをどのように管理するかということです。
マルチモジュールの Maven プロジェクトがあるとします。たとえば、Sonaytpe のプロジェクトを使用することもできます。http://www.sonatype.com/books/mvnex-book/reference/multimodule-sect-building-multimodule.html
1 つのチームが Simple Model アプリに取り組み、別のチームが Simple webapp に取り組みたいとしたらどうでしょうか。しかし、私は彼らが割り当てられていないプロジェクトを彼らのローカル ワークスペースに置きたくありませんでした。Webapp にはモデルを構築する必要がありますが、Wepapp チームがモデルに直接アクセスできるようにしたくありません。
モデルのビルド アーティファクトが Webapp 開発者のワークスペースにないことを Maven が検出し、それをローカルの Archiva リポジトリからプルして、モデル (Maven モジュール プロジェクト) コードがなくても Webapp をビルドできるようにする方法はありますか?彼らのワークスペース?