いくつかのEclipseプロジェクトとSpring3.1で構成されるプロジェクトがあるとしましょう。最終的な結果は、WARファイルです。開発にはWTPを使用しています。すべての単体テストと統合テストが機能しています(Mavenはこれを自動的に実行します)。プロジェクトは、ローカル構成のWTPで実行されます。言い換えれば、すべてが転がる準備ができているように見えます。
次に、プラットフォームごとに異なる構成ファイルのセットを使用して、そのWARファイルをテスト実行します。テストでは、コンテキストを開始し、それが問題を引き起こすかどうかを確認する必要があります(プロパティファイルのプロパティの欠落/スペルミス、自動配線にはBeanが多すぎるなど)。AFAIKは、外の世界にアクセスできる(またはアクセスできる)必要はありません。基本的には、コンテキストを開始して閉じ、次の構成を続行するだけです。1つのコンテキストが失敗すると、ビルドが中断するはずです。
これをどのように行うべきですか?Mavenでこれを行うことはできますか?外部の何か?
編集:言うのを忘れた:Tomcat6で自分たちのものを実行します。