2012-01-10 13 views
3

私はMavenベースのSpring 3.0プロジェクトを持っています。 WebアプリケーションのSpring設定ファイルは/<proj>/src/main/webapp/WEB-INF/spring/webmvc-config.xmlにあります。SpringのJUnitテストにおけるWEB-INF/spring/webmvc-config.xmlの設定方法

ここでは、コンテキストを開始できるかどうかを確認するJUnitテストが必要です。しかし、私は正しい方法で@ContextConfigurationタグのファイルの場所を指定する方法を知りませんでした。

@RunWith(SpringJUnit4ClassRunner.class) 
@Transactional() 
@ContextConfiguration({ 
    "classpath:META-INF/spring/application-context.xml", 
    "file:src/main/webapp/WEB-INF/spring/webmvc-config.xml", 
}) 
public class SpringMvcContextTest { 

しかし、私はMavenのsrcディレクトリを参照するべきではないと確信している:

私がやっています。

答えて

4

あなたがmaven上にある場合は、なぜあなたはこのためresourceディレクトリを選択し、使用しないclasspah:file.xml

関連する問題