質問: "classpath:context.xml") ★エラー public class HogeTest { @Test public void testExecute() { // blah blah } } ``` * 開発環境:Eclipse, Windows7 * 開発言語:Java 追記 -- マルチモジュール構成になっていて、以下の状態です。 hoge-core > hoge-app (hoge-appはhoge-coreに依存)という構成になっており、hoge-coreのpomに上記のdependencyが記載されており、hoge-appはhoge-coreへの依存のみがpomに記載されています。 hoge-coreのテストソースではコンパイルOKとなりhoge-appではNGとなるのです。
回答: コンパイルエラーとなっている`HogeTest`クラスは`hoge-app`に所属するものだと質問文から読み取りました。 この理解で正しいとすると、`hoge-app`の`pom.xml`にも同様に`test`スコープで`spring-test`の依存関係を記述する必要があります。 自モジュールの`test`スコープ依存関係は、他モジュールには影響を与えられません。 (例えば、JUnit依存関係も同様に双方の`pom.xml`に書かれているかと思います。)