マルチプロジェクト Maven Web プロジェクトがあり、M2E と WTP で Eclipse June を使用しています。私のtest
プロジェクトではhibernate.properties
、テスト データベースへの接続パラメーターを含むファイル (/src/main/resources 内) を定義しています。test
通常のコンパイル スコープの Maven 依存関係をメイン プロジェクトに追加すると、正常hibernate.properties
にデプロイされます (Eclipse では、Web デプロイ アセンブリの下に、test
プロジェクトが JAR として WEB-INF/lib にデプロイされていることがわかります)。
テスト データしか含まれていないためhibernate.properties
、実際にデプロイする必要はありません。依存関係のスコープtest
を「テスト」に変更すると、m2e はそれを展開アセンブリに含めなくなります。これを変更する方法はありますか?
それを必要とするすべてのサブプロジェクトに複製hibernate.properties
することもできますが、さまざまなテスト構成ファイルを複製する必要がないようにしたいと考えています。