NetBeans 7.4 RC1 を使用して Maven プロジェクトを作成しています。
A と B という名前の 2 つの Maven プロジェクトと、他の 2 つのプロジェクトを依存関係として含む X という名前の 3 つ目の Maven プロジェクトを作成するとします。
X Maven のビルド時に、ローカルの Maven リポジトリ (および接続された会社のプロキシ) で依存関係を検索しますが、明らかに最初は何も見つかりません。
プロジェクト A と B で NetBeans のビルド コマンドを実行すると、Maven インストールが実行され、プロジェクトがローカル リポジトリにインストールされます。ここで、X をビルドすると、依存関係が検出され、すべて問題ありません。
Maven (または NetBeans) を構成して依存関係を自動的に構築する (そしてそれをローカル リポジトリにインストールする) 方法はありますか? モジュール(この場合はA、B、XIと仮定)を追加できるPOMプロジェクト(Reactor POM)と、すべてのモジュールで親として指定されたPOMプロジェクトでこれを行うソリューションがあることを私は知っています-これは「Build with Dependencies」オプションを選択すると、POM プロジェクト内のすべてのモジュールがビルドされます。しかし、プロジェクト A がユーティリティ プロジェクトであり、他の多くのプロジェクトで使用されている場合、これは良い解決策ではありません。
基本的に避けたいのは、プロジェクトをテストするたびに、プロジェクトのすべての依存関係を構築することです。特に、プロジェクトとその依存関係に同時に取り組んでいる場合。
重要なのは、可能であればモジュールを使用せずに、NetBeans 自体でこれを試すことです。
私は要点を逃していることを願っています。